Описание тега httpresponsemessage

HttpResponseMessage относится к общедоступному классу C#, который представляет сообщение ответа HTTP, включая код состояния и данные. Используйте этот тег для вопросов, относящихся к общедоступному классу.
1 ответ

HttpResponseMessage, возвращающий результат ByteArrayContent - Предварительный просмотр документа в Chrome

Я пытаюсь просмотреть файл в Chrome, но он продолжает загружаться. [HttpGet] [ResponseType(typeof(ByteArrayContent))] public HttpResponseMessage Download([FromUri] int uploadId) { try { Upload upload = UploadController.LoadByPrimaryKey(uploadId); va…
19 июн '16 в 11:10
0 ответов

C# Многочастная проверка файла FormData

Кажется, я немного застрял, пытаясь понять, как выполнить проверку размера файла и т. Д. Перед публикацией в другом API. Когда я выполняю ReadAsMultipartAsync, кажется, что он блокирует вызов API, и я получаю сообщение об ошибке. Msgstr "Невозможно …
1 ответ

Какая альтернатива для HttpContext.Response.OutputStream для использования в HttpResponseMessage WebAPI

Я пишу WebAPI для обработки документов PDF. Он был написан на странице Ashx ранее, реализуя IHttpHandler и получая контекст, используя HttpContext. Я сейчас пишу это с помощью WebAPI. В WebAPI у нас есть HttpResponseMessage. Для HttpContext.Response…
08 авг '17 в 17:27
1 ответ

JToken проходит через класс

Я пытаюсь создать веб-API и получил все тело в одном необработанном параметре JSON (jsonbody). Я не буду передавать его как класс элементов JToken Эта работа: [System.Web.Http.HttpPost] public HttpResponseMessage WebRequestTest2([FromBody]JToken jso…
14 июл '17 в 19:15
0 ответов

Ответ от OData API в.NetCore хорошо сформирован?

У меня есть этот код функции, сделанные в контроллере CustomEntityController из CustomEntity Модель из OData API public HttpResponseMessage Post([FromBody] CustomEntity entity) { HttpResponseMessage response = null; SecurityController sc = new Secur…
31 янв '18 в 17:25
0 ответов

Ошибка службы REST 405: метод не разрешен

Мой Get Works отлично, но мое обновление и удаление дают мне 405 ошибок. Вот мой Web.config и контроллер. Извините за плохое форматирование. Я пробовал много разных вещей, но я не уверен, почему я получаю 405 ошибок. мое приложение работает с другой…
0 ответов

HttpResponseMessage -Error при копировании содержимого в поток

При получении сообщения я получаю исключение ниже. Не знаю, почему это происходит. Любые точки данных? Ошибка при копировании контента в поток var client = new HttpClient(new HttpClientHandler() { UseDefaultCredentials = true }); client.BaseAddress …
23 мар '16 в 14:15
0 ответов

Загрузка файла WebAPI

Мне нужно создать метод WebAPI, который загружает файл. Файл загружается правильно, однако загрузка в клиентском браузере, похоже, застряла почти на 100% (т.е. он не завершается, хотя файл загрузился бы и его можно открыть). Осталось так за пару мин…
0 ответов

"Клонирование" HttpResponseMessage в HttpResponse

Для проекта мне нужно создать "прокси" для стороннего API, потому что части API должны быть заблокированы для внешней стороны. Теперь я могу использовать HttpClient для получения информации из API, но мне нужно отправить информацию обратно, использу…
16 фев '19 в 14:43
2 ответа

req.Content.ReadAsStringAsync(). Результат всегда возвращает значение NULL при доступе из браузера (но не в портале Azure)

Ниже приведен мой полный код (приложение-функция Azure на портале Azure). Обратите особое внимание на эти две строки. var jsonContent = req.Content.ReadAsStringAsync().Result; log.LogInformation("jsonContent" + jsonContent); Когда я тестирую функцию…
1 ответ

Отправка массива в триггер HTTP функции Azure возвращает код состояния 500

У меня есть очень простая функция, запускаемая через Azure HTTP, которая получает POST с данными: { "symbols": ["Azure1", "Azure2", "Azure3"] } И моя функция Azure: #r "Newtonsoft.Json" using System.Net; using System.Linq; using System.Net.Http; usi…
28 ноя '17 в 02:48
3 ответа

Фраза причины ответа Джерси противоречива в 7 и 8,5.

Я использую Tomcat 8.5 на одном сервере и Tomcat 7 на другом сервере, и у меня есть следующий ресурс Джерси: @Path("main") public class MyResource { @POST @Path("path") @Produces(MediaType.APPLICATION_JSON) @Consumes(MediaType.APPLICATION_JSON) publ…
1 ответ

Преобразовать HttpResponseMessage в XML для объекта

Я определил сериализацию для моего объекта idAssignmentResult, Но как мне преобразовать HttpResponseMessage, который является XML, в его класс? Я получаю ошибку: Значение типа "System.Net.Http.HttpContent" не может быть преобразовано в "System.Xml.X…
14 дек '16 в 20:36
1 ответ

HttpResponseMessage JSON

У меня есть модель "данные", которая содержит некоторые логические значения и строки. Я хочу, чтобы эта модель возвращалась с HttpResponseMessage. В настоящее время я делаю это так: string JSON = JsonConvert.SerializeObject(Data); HttpResponseMessag…
16 ноя '18 в 12:01
2 ответа

Получение абсолютно никакого ответа от веб-API при использовании HttpResponseMessage

Я использую HttpResponseMessage в своем веб-API, потому что он значительно упрощает вещи. Проблема, с которой я сталкиваюсь, заключается в том, что при тестировании кода в VS 2017, работающем под управлением IIS Express, мой код выполняется без проб…
15 май '18 в 16:57
0 ответов

Как отправить HttpRequestMessage на C#. Не удается отправить тело содержимого с этим типом глагола

Здравствуйте!У меня есть собственный веб-прокси сервисНужно заменить хост: порт и переслать public class HomeController : ApiController { [HttpGet] public HttpResponseMessage Index() { using (HttpClient client = new HttpClient()) { Request.RequestUr…
25 авг '17 в 12:25
2 ответа

Какой код состояния HTTP должен возвращать веб-API после успешного завершения, если он выполнял как ОБНОВЛЕНИЯ, так и ВСТАВКИ?

Это дополнительный вопрос к моему предыдущему сообщению в HTTP-глаголе PUT или POST при вызове конечной точки API, которая выполняет UPDATE и INSERT? У меня есть RESTful Web API (написанный на ASP .Net Core 2.1), который получает "журнал изменений" …
1 ответ

Как извлечь содержимое HTTPResponseMessage из консольного приложения

Я звоню в Web API из моего консольного приложения. я получил HttpResponseMessage как ответ. Я не могу прочитать это сообщение. Я старался var loginResult = await response.Content.ReadAsAsync<loginresult>(new List<MediaTypeFormatter> { ne…
0 ответов

Потоковый список строк. Есть лучший способ сделать это?

В настоящее время я создаю REST API, который извлекает файлы в виде строк и помещает их в список. Конечный результат этого текущего кода смог опубликовать все строки, но все в одной строке, что, я думаю, следовало ожидать. Мне интересно, есть ли бол…
31 июл '18 в 14:59
2 ответа

Возвращаемый файл находится по указанному пути

Я написал метод для того, чтобы вернуть файл, используя тип возврата HttpResposeMessage, Я использую приведенный ниже код для того, чтобы прикрепить файл. file.Content.Headers.ContentDisposition = new System.Net.Http.Headers.ContentDispositionHeader…
21 авг '18 в 05:59