HttpQuery kann Header, PostData usw. übermitteln. Wie kann ich den Inhalt von Body übermitteln?
- Ich weiß nicht.Dabei gibt es eine Reihe von Möglichkeiten, wie Sie sich in Ihrem eigenen Land entwickeln können, und Sie können sich auch in Ihrem eigenen Land entwickeln.
JAls ich den Post beendete, entdeckte ich, dass sich der Titel selbst definieren ließ, und ich war verwirrt. Nach der Testserie mit HttpQuery mit der Application/json-Applikation kein Problem. Danke für Ihre Hilfe!
Der Erfinder quantifiziertHallo, ich habe keine Probleme mit dem Test, es könnte die Website sein, die den Content-Type in den HTTP-Header "application/x-www-form-urlencoded" konvertiert hat.
Das GrasDas ist PostData.
JJa, das Problem ist gelöst, danke!
Der Erfinder quantifiziertWenn man sich die API-Dokumentation anschaut, dann ist HttpQuery ein Header-Header, das man anpassen kann.
JDanke für die Hilfe! Ja, die implementierte HTTPQuery POST-Methode verwendet die Standardmethode "application/x-www-form-urlencoded". Standardmodus "application/x-www-form-urlencoded" Befehlszeile: curl -X POST -d 'Test=12' -v -i 'https://ptsv2.com/t/tcj88-1566874165/post' Die Ergebnisse des Laufens: https://ptsv2.com/t/tcj88-1566874165/d/399480296 Oder: curl -X POST -H 'Content-Type: application/x-www-form-urlencoded' -d 'Test=123' -v -i 'https://ptsv2.com/t/tcj88-1566874165/post' Das Ergebnis: https://ptsv2.com/t/tcj88-1566874165/d/374760737 In diesem Modell werden die Daten, die der Server empfängt, in den Parametern aufgeführt. POST kann auch Daten mit der Application/json-Applikation, "multipart/form-data" und anderen Methoden übermitteln, sofern der Content-Type des Datentypes geändert wird. Befehlszeile: curl -X POST -H "Content-Type: application/json" -d {"test":"1234"} 'https://ptsv2.com/t/tcj88-1566874165/post' Das Ergebnis: https://ptsv2.com/t/tcj88-1566874165/d/374760773 In diesem Modell werden die Daten, die der Server empfängt, im Body-Teil dargestellt. Befehlszeile: 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' Das Ergebnis: https://ptsv2.com/t/tcj88-1566874165/d/380571003 In diesem Modus werden die Daten, die der Server empfängt, in Multipart-Werten oder Multipart-Dateien dargestellt. Bitte erlauben Sie dem Webmaster, die HttpQuery-Funktion zu einer Anpassung an den Content-Type der Header-Dateien hinzuzufügen, oder erlauben Sie die Datenübermittlung mit der "application/json-Array"-Methode.
JPostData gibt Parameter, nicht Body. Die Überprüfung erfolgt über https://ptsv2.com. Var query = HttpQuery (('https://ptsv2.com/t/tcj88-1566874165/post', 'a=1&b=2&c=3') Log (Query) Das Ergebnis ist hier: https://ptsv2.com/t/tcj88-1566874165/d/387920759