Preguntas etiquetadas con httprequest

La solicitud HTTP es un mensaje dentro de una secuencia de solicitud / respuesta, de acuerdo con la especificación HTTP. También puede hacer referencia a una clase HttpRequest en bibliotecas y marcos de software que automatiza la funcionalidad relevante



6
Simule un CURL específico en PostMan
Estoy usando Postman para probar algunas solicitudes de Curl en un servidor API. Los desarrolladores de API nos dieron el comando curl, pero no puedo enviarlo desde Postman. ¿Cómo hacer una solicitud de este tipo del cartero? 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 …

9
¿Cómo extraer el valor del encabezado personalizado en el controlador de mensajes de la API web?
Actualmente tengo un controlador de mensajes en mi servicio de API web que anula 'SendAsync' de la siguiente manera: protected override Task<HttpResponseMessage> SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) { //implementation } Dentro de este código, necesito inspeccionar un valor de encabezado de solicitud agregado personalizado llamado MyCustomID. El problema es cuando hago …

3
Python Request Post con datos param
Esta es la solicitud sin procesar para una llamada 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"}}""" Esta solicitud devuelve una respuesta exitosa (2xx). Ahora estoy tratando de publicar esta solicitud usando requests: >>> import requests >>> headers = …


10
Agregar encabezado a todas las solicitudes con Retrofit 2
La documentación de Retrofit 2 dice: Los encabezados que deben agregarse a cada solicitud se pueden especificar utilizando un interceptor OkHttp. Se puede hacer fácilmente usando la versión anterior, aquí está el control de calidad relacionado. Pero el uso de reequipamiento 2, no pude encontrar algo parecido setRequestInterceptoro setInterceptormétodo que …








4
Uso de SecureSuccessStatusCode y manejo de HttpRequestException que arroja
¿Cuál es el patrón de uso de HttpResponseMessage.EnsureSuccessStatusCode()? Elimina el contenido del mensaje y lo lanza HttpRequestException, pero no veo cómo manejarlo programáticamente de manera diferente a un genérico Exception. Por ejemplo, no incluye el HttpStatusCode, que habría sido útil. ¿Hay alguna forma de obtener más información? ¿Alguien podría mostrar …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.