Альтернатива использованию byte[] в функции restful API для упрощения тестирования с помощью почтальона?C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Альтернатива использованию byte[] в функции restful API для упрощения тестирования с помощью почтальона?

Сообщение Anonymous »

У меня есть функция restful API post, созданная на C# в платформе ASP.NET, которая ожидает объект тела запроса с одним основным параметром типа byte[]. Служба предназначена для приема массива байтов файла и его обработки.
Я тестирую его с помощью почтальона. Поскольку для этого требуется byte[], предоставление его через почтальона кажется очень громоздким. Мне нужно получить массив байтов, затем преобразовать этот массив байтов в числовой массив и передать всю эту строку в необработанный объект JSON.
В моем небольшом тестовом файле это целое число из 9000 записей. множество. Я предполагаю, что чем больше становится файл, тем хуже. Кроме того, для получения этого массива в виде строки потребовалось настроить сеанс отладки и написать код для получения строки массива int. Это не кажется правильным или эффективным.
Я попытался решить эту проблему, выполнив почтовый вызов с помощью form-data (

Код: Выделить всё

multipart/form-data
), поэтому я мог иметь поле типа file, а также поля для других значений, но это также создавало проблемы, а именно, служба не могла выполняться с multipart/form-data. У меня есть много сервисов, которые передают данные в формате byte[], поэтому я знаю, что это работает, но есть ли альтернативы, которые упрощают тестирование этого процесса?

Подробнее здесь: https://stackoverflow.com/questions/793 ... ing-postma
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Почему оба Convert.ToInt32(Byte) и Convert.ToInt32(Byte[]) компилируются, но Convert.ToInt32(byte[]) выдает исключение в
    Anonymous » » в форуме C#
    0 Ответы
    40 Просмотры
    Последнее сообщение Anonymous
  • Как отправить несколько файлов в веб-сервис почтальона ReSTful?
    Anonymous » » в форуме Php
    0 Ответы
    53 Просмотры
    Последнее сообщение Anonymous
  • Почему появляется «System.Byte[]» при вводе «byte[]»?
    Anonymous » » в форуме C#
    0 Ответы
    54 Просмотры
    Последнее сообщение Anonymous
  • Невозможно преобразовать из «группы методов» в «System.Action»
    Anonymous » » в форуме C#
    0 Ответы
    82 Просмотры
    Последнее сообщение Anonymous
  • JsonConvert.DeserializeObject выдает исключение при попытке десериализации byte[] в IEnumerable
    Anonymous » » в форуме C#
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»