gpt4 book ai didi

post - 如何同时使用GET和POST参数发出请求?

转载 作者:行者123 更新时间:2023-12-03 11:49:50 25 4
gpt4 key购买 nike

这是Live HTTP header 的摘录,我已经替换了几个匿名值。

POST blah/admin.php?module_id=1&action=update&id=129&pageNum=17&&eid=362 HTTP/1.1

Host: blah

User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.12) Gecko/20101027 Firefox/3.6.12

Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8

Accept-Language: en-us,en;q=0.5

Accept-Encoding: gzip,deflate

Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7

Keep-Alive: 115

Connection: keep-alive

Referer: blah

Cookie: blah

Content-Type: multipart/form-data; boundary=---------------------------21278813472729408841849703914

Content-Length: 5110

-----------------------------21278813472729408841849703914

Content-Disposition: form-data; name="MAX_FILE_SIZE"



300000000

该请求同时具有GET和POST值。另一端的脚本是PHP,期望某些值在GET中,而其他值在POST中。

我知道如何发出GET
curl -G -d "key=val" "http://yadayadayada"

而且我了解如何进行POST
curl -d "key=val" "http://yadayadayada"
curl -F "key=val" "http://yadayadayada"

但是,如何在一个请求中将两者混在一起?到目前为止,我所做的每一次尝试都以错误告终。

最佳答案

GET变量可以包含在URL中。您只需在查询字符串中包含GET变量即可。例如,如果您想将“username = fred”的GET请求发送到www.example.com/index.php,则可以将一个简单的GET请求发送到“http://www.example.com/index.php” ?username = fred”。因此,要回答您的问题,只需使用POST方法,但让URL包含您的GET数据即可。

关于post - 如何同时使用GET和POST参数发出请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4101742/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com