我使用的封库做一个简单的POST。 我认为XhrIo应该从我的机器,因为在工作的时候使用任何其他REST客户端,如Firefox浏览应用程序RESTClient实现或Chrome浏览器的简单的REST客户端,我可以让POST请求到服务器和内容类型的应用程序/ JSON。
但是从我的申请,我无法作出一个职位。 我使用下面的代码
xhr = new goog.net.XhrIo;
xhr.send('http://myhost:8181/customer/add','POST', goog.json.serialize(data));
如果我离开的头默认情况下,我得到这个
Encoding: UTF-8 Http-Method: POST Content-Type: application/x-www-form-urlencoded;charset=UTF-8
如果我尝试通过传递来改变头{'content-type':'application/json'}
作为第四参数,报头改变
HTTP的方法:OPTIONS
内容类型:
我不应该能够用封库就像RESTClient实现不使用JQuery的XMLHttpRequest的适当改变头?
还有别的方法可以标题进行修改,以使它看起来像这样
Encoding: UTF-8 Http-Method: POST Content-Type: application/json;charset=UTF-8
感谢所有帮助埃迪