HTTP POST请求中的项密钥。我的浏览器是如何得到它的?
我正在尝试使用python为我的公司使用的网站模拟一个API。我发送GET和POST请求,并侦听响应、解析响应等。我在尝试将文件上载到系统时遇到问题。当我使用网站上传文件时,我的浏览器(Chrome)通常会发送一个POST请求,请求正文如下所示:HTTP POST请求中的项密钥。我的浏览器是如何得到它的?,http,httprequest,Http,Httprequest,我正在尝试使用python为我的公司使用的网站模拟一个API。我发送GET和POST请求,并侦听响应、解析响应等。我在尝试将文件上载到系统时遇到问题。当我使用网站上传文件时,我的浏览器(Chrome)通常会发送一个POST请求,请求正文如下所示: ... ------WebKitFormBoundaryjSmcGTEU3c2TVyDq Content-Disposition: form-data; name="file_to_upload_0"; filename="2228789-2-Quot
...
------WebKitFormBoundaryjSmcGTEU3c2TVyDq
Content-Disposition: form-data; name="file_to_upload_0"; filename="2228789-2-Quote.pdf"
Content-Type: application/pdf
------WebKitFormBoundaryjSmcGTEU3c2TVyDq
Content-Disposition: form-data; name="form_category_id"
5146
------WebKitFormBoundaryjSmcGTEU3c2TVyDq
Content-Disposition: form-data; name="form_file_identifier"
2228789
------WebKitFormBoundaryjSmcGTEU3c2TVyDq
Content-Disposition: form-data; name="file_id"
1748711477
------WebKitFormBoundaryjSmcGTEU3c2TVyDq
Content-Disposition: form-data; name="ticket_number"
CkuvRtqReP6Sy62gamx206ixksC4BE2z
...
这是我单击“上载”按钮后浏览器发送的第一个HTTP请求。我的问题是:我的浏览器如何获取“文件id”和“票号”?我用表单查看了页面的页面源,这些数字都不在页面上的任何位置。感谢您的帮助
谢谢我意识到答案在Javascript中。Javascript文件正在生成文件id等等。请提供您正在测试的HTML表单的源代码