gpt4 book ai didi

php - AJAX POST JSON 数组 Javascript NOT JQUERY

转载 作者:行者123 更新时间:2023-11-30 05:57:45 27 4
gpt4 key购买 nike

enter image description here

在此屏幕截图中,JSON 数组通过 AJAX 传递给 PHP,没有 POST 正文。我正在使用这段代码来实现它:

with(x=new XMLHttpRequest()) open("POST", "http://myweb/api/mobile/v1/jobeventadd?key=cfff"), setRequestHeader("Content-Type", "application/x-www-form-urlencoded"), send("%7B%0A%22SessionID%22%3A%22hn0oqa0u687avsrnev6f5t2nh7%22%2C%0A%22ObjectID%22%3A%226460%22%2C%0A%22ItemName%22%3A%22UologiciPhone%20test%20event%22%2C%0A%22ActivityFrom%22%3A%2201-01-2013%2012%3A00%3A00%22%0A%7D");

但它不起作用。我怎样才能通过 XMLHttpRequest 做到这一点? 请不要使用 JQUERY

最佳答案

使用 onreadystatechange property在成功状态后获取响应,然后将数据存储在自定义 header 中以解决 POST 正文问题:

with(new XMLHttpRequest)
{
open("POST",{},true);
setRequestHeader("Foo", "Bar");
send("");
onreadystatechange = handler;
}

function handler(event)
{
!!event.target && !!event.target.readyState && event.target.readyState === 4 && ( console.log(event) );
}

引用资料

关于php - AJAX POST JSON 数组 Javascript NOT JQUERY,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10724573/

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