Запитання з тегом «httprequest»

HTTP-запит - це повідомлення в послідовності запит / відповідь, відповідно до специфікації HTTP. Може також посилатись на клас HttpRequest в програмні рамки та бібліотеки, що автоматизує відповідні функції



6
Моделюйте конкретний CURL у PostMan
Я використовую Postman для тестування деяких запитів на Curl на сервер API. Розробники API дали нам команду curl, але я не можу надіслати її від листоноші. Як зробити такий запит у листоноші? curl -X POST "https://api-server.com/API/index.php/member/signin" -d "{"description":"","phone":"","lastname":"","app_version":"2.6.2","firstname":"","password":"my_pass","city":"","apikey":"213","lang":"fr","platform":"1","email":"email@example.com","pseudo":"example"}" --0xKhTmLbOuNdArY Content-Disposition: form-data; name="userfile"; filename="profil.jpg" Content-Type: image/jpeg Content-Transfer-Encoding: binary <ffd8ffe0 00104a46 49460001 …

9
Як отримати значення спеціального заголовка в обробці повідомлень Web API?
На даний момент у моїй службі Web API є обробник повідомлень, який перекриває "SendAsync" таким чином: protected override Task<HttpResponseMessage> SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) { //implementation } У рамках цього коду мені потрібно перевірити вказане значення заголовка доданого запиту MyCustomID. Проблема полягає в тому, коли я роблю наступне: if (request.Headers.Contains("MyCustomID")) //OK …

3
Повідомлення запиту Python з даними парам
Це необроблений запит для виклику API: POST http://192.168.3.45:8080/api/v2/event/log?sessionKey=b299d17b896417a7b18f46544d40adb734240cc2&format=json HTTP/1.1 Accept-Encoding: gzip,deflate Content-Type: application/json Content-Length: 86 Host: 192.168.3.45:8080 Connection: Keep-Alive User-Agent: Apache-HttpClient/4.1.1 (java 1.5) {"eventType":"AAS_PORTAL_START","data":{"uid":"hfe3hf45huf33545","aid":"1","vid":"1"}}""" Цей запит повертає успішну (2xx) відповідь. Зараз я намагаюся опублікувати цей запит, використовуючи requests: >>> import requests >>> headers = {'content-type' : 'application/json'} >>> data ={"eventType":"AAS_PORTAL_START","data{"uid":"hfe3hf45huf33545","aid":"1","vid":"1"}} …

11
Асинхронні запити із запитами Python
Я спробував зразок, наданий в документації бібліотеки запитів на python. З async.map(rs), я отримую коди відповідей, але хочу отримати вміст кожної запитуваної сторінки. Наприклад, це не працює: out = async.map(rs) print out[0].content

10
Додавання заголовка до всього запиту за допомогою Retrofit 2
Документація Retrofit 2 говорить: Заголовки, які потрібно додати до кожного запиту, можна вказати за допомогою перехоплювача OkHttp. Це можна легко зробити за допомогою попередньої версії, ось пов'язаний QA. Але, використовуючи модернізацію 2, я не зміг знайти щось подібне setRequestInterceptorабо setInterceptorметод, який можна застосувати до Retrofit.Builderоб'єкта. Також здається, що RequestInterceptorв OkHttp …

8
Як надіслати об’єкт JSON через Запит за допомогою Android?
Я хочу надіслати наступний текст JSON {"Email":"aaa@tbbb.com","Password":"123456"} до веб-сервісу і прочитати відповідь. Я вмію читати JSON. Проблема полягає в тому, що вищевказаний об'єкт JSON повинен бути надісланий іменем змінної jason. Як я можу це зробити з андроїда? Назвіть такі кроки, як створення об’єкта запиту, встановлення заголовків вмісту тощо.

1
Пакет запитів Python: Обробка відповіді xml
Мені дуже подобається requestsпакет і його зручний спосіб поводження з JSON-відповідями. На жаль, я не зрозумів, чи можу я також обробити відповіді XML. Хто-небудь має досвід, як обробляти відповіді XML за допомогою requestsпакета? Чи потрібно включати ще один пакет для декодування XML?

4
ASP.NET MVC: Чи створюється контролер для кожного запиту?
Дуже просте запитання: чи створені контролери в ASP.NET для кожного запиту HTTP, чи вони створюються при запуску програми та повторно використовуються протягом запитів? Чи буде створений контролер лише для конкретного запиту HTTP? Якщо мої попередні припущення є правильними, чи можу я залежати від цього? Я хочу створити контекст бази даних …

5
Як відправити POST-запит у JSON за допомогою HTTPClient в Android?
Я намагаюся розібратися, як POST JSON з Android за допомогою HTTPClient. Я деякий час намагався розібратися в цьому, я знайшов в Інтернеті безліч прикладів, але жодного з них я не можу працювати. Я вважаю, це через відсутність моїх знань JSON / мереж взагалі. Я знаю, що є багато прикладів, але …


9
Як я можу отримати всі заголовки запитів у Django?
Мені потрібно отримати всі заголовки запиту Django. З того, що я прочитав, Джанго просто скидає все наrequest.META змінну разом з великою кількістю інших даних. Що було б найкращим способом отримати всі заголовки, які клієнт надіслав до моєї програми Django? Я буду використовувати їх для створення httplibзапиту.

3
Весна 3 MVC, що звертається до HttpRequest від контролера
Я хотів би обробити атрибути запиту та сеансу сам, а не залишити його навесні @SessionAttributes, наприклад, для входу в файли cookie. Я просто не можу зрозуміти, як я можу отримати доступ до HttpRequestзсередини контролера, мені потрібен спосіб пройти шар над @RequestAttributeі отримати доступ до HttpRequestсамого себе. З Stripes використовується для …

4
Використання EnsureSuccessStatusCode та обробка викидів HttpRequestException
Яка схема використання HttpResponseMessage.EnsureSuccessStatusCode()? Він розпоряджається вмістом повідомлення і кидає HttpRequestException, але я не бачу, як програматично впоратися з цим інакше, ніж загальне Exception. Наприклад, сюди не входить те HttpStatusCode, що було б корисно. Чи є спосіб отримати з нього більше інформації? Хтось може показати відповідний шаблон використання як EnsureSuccessStatusCode()HttpRequestException?

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.