【发布时间】:2023-04-07 07:10:01
【问题描述】:
我有两个关于使用 XMLHttpRequest() 时接收数据的问题。
客户端在javascript中。
服务器端在python中。
- 如何在 python 端接收/处理数据?
- 如何回复 HTTP 请求?
客户端
var http = new XMLHttpRequest();
var url = "receive_data.cgi";
var params = JSON.stringify(inventory_json);
http.open("POST", url, true);
//Send the proper header information along with the request
http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
http.onreadystatechange = function() {
//Call a function when the state changes.
if(http.readyState == 4 && http.status == 200) {
alert(http.responseText);
}
}
http.send(params);
更新:
我知道我应该使用 cgi.FieldStorage() 但究竟如何?我的尝试以我收到发布请求的服务器错误而告终。
【问题讨论】:
标签:
javascript
python
xmlhttprequest
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:使用 XMLHttpRequest() 时如何在 python 中接收 POST 数据 - Python技术站