El cuerpo de HttpQuery

El autor:J., Creado: 2019-08-26 03:44:58, Actualizado:

En HttpQuery se puede transmitir header, PostData, etc. ¿Cómo transmitir el contenido de Body?


Más.

¿Qué es eso?¿Puedo enviarle un mensaje de microblogueo? ¿Puedo enviarle un mensaje de microblogueo?

J.Cuando terminé de publicar, me di cuenta de que el título del archivo puede definirse por sí mismo, y me confundí. Después de probar HttpQuery con el plugin application/json no hay problemas. Gracias por su ayuda.

El inventor de la cuantificaciónHola, no hay problemas en la prueba, es posible que este sitio web haya convertido el tipo de contenido en el encabezado HTTP de "aplicación/x-www-form-urlencoded".

Las hierbasEso es PostData.

J.Sí, el problema está resuelto, gracias.

El inventor de la cuantificaciónSi buscas en la documentación de la API, HttpQuery es el cabezal que puedes personalizar.

J.¡Gracias por la ayuda! Sí, el método de HTTPQuery POST implementado en este sitio es el de "application/x-www-form-urlencoded" por defecto. El modo predeterminado es "application/x-www-form-urlencoded" Línea de comandos: curl -X POST -d 'Test=12' -v -i 'https://ptsv2.com/t/tcj88-1566874165/post' Los resultados de la ejecución: https://ptsv2.com/t/tcj88-1566874165/d/399480296 O: curl -X POST -H 'Content-Type: application/x-www-form-urlencoded' -d 'Test=123' -v -i 'https://ptsv2.com/t/tcj88-1566874165/post' y también puede utilizar el código de código de la aplicación. Resultados de ejecución: https://ptsv2.com/t/tcj88-1566874165/d/374760737 En este modo, los datos recibidos por el servidor se reflejan en la sección de Parámetros. POST también puede enviar datos con el formulario application/json, "multipart/form-data", etc., con solo cambiar el tipo de contenido del encabezado de datos. Línea de comandos: curl -X POST -H "Content-Type: application/json" -d {"test":"1234"} 'https://ptsv2.com/t/tcj88-1566874165/post' Resultados de ejecución: https://ptsv2.com/t/tcj88-1566874165/d/374760773 En este modo, los datos recibidos por el servidor se reflejan en la parte del cuerpo. Línea de comandos: curl -X POST -H "Content-Type: multipart/form-data; boundary=---------------------BOUNDARY" -d $'----------------------BOUNDARY\r\nContent-Disposition: form-data; name="Test"\r\n\r\n12345\r\n-----------------------------BOUNDARY--\r\n' 'https://ptsv2.com/t/tcj88-1566874165/post' El contenido de la página web se encuentra en el código de la página web de la empresa. Los resultados de la ejecución: https://ptsv2.com/t/tcj88-1566874165/d/380571003 En este modo, los datos recibidos por el servidor se reflejan en valores o archivos multipart. Por favor, permita que el administrador de la página web agregue una función de HttpQuery a la configuración de tipo de contenido en el encabezado del archivo, o permita que se envíen datos usando la forma de aplicación/json.

J.PostData transmite los parámetros, no el cuerpo. Puede ser verificado en https://ptsv2.com var query = HttpQuery (('https://ptsv2.com/t/tcj88-1566874165/post', 'a=1&b=2&c=3') Log (cuestionario) Los resultados están aquí: https://ptsv2.com/t/tcj88-1566874165/d/387920759