钛合金web应用程序选项,而不是获取
我正在尝试为Web编译一个钛合金应用程序。 当我试图通过浏览器控制台中的http请求联系服务器时,我看到一个选项方法 而不是GET方法:钛合金web应用程序选项,而不是获取,web,titanium,options,Web,Titanium,Options,我正在尝试为Web编译一个钛合金应用程序。 当我试图通过浏览器控制台中的http请求联系服务器时,我看到一个选项方法 而不是GET方法: var request = Ti.Network.createHTTPClient(); request.open('GET', url); request.onload = function() { Ti.API.debug('CALLBACK OK'); }; request.onerror = function(e) { Ti.API.
var request = Ti.Network.createHTTPClient();
request.open('GET', url);
request.onload = function() {
Ti.API.debug('CALLBACK OK');
};
request.onerror = function(e) {
Ti.API.debug('CALLBACK ERROR' + e.error);
};
request.send(args);
请求到达服务器,但e.error表示“无法到达主机”。
在该请求失效之前,我已尝试执行选项请求:
以及在第一个响应中设置:
Access-Control-Allow-Origin: myserverurl
Access-Control-Max-Age: 2520
Access-Control-Allow-Methods: PUT, DELETE, GET, POST, XMODIFY
但我得到了相同的响应,执行的代码是onerror函数
请帮帮我,我在浪费我们的…好的,
这显然是一个XSS问题
解决方法是禁用浏览器安全性。
e、 g.铬:
# chromium --disable-web-security
对于mac用户:
open-a Google\Chrome--args--disable web security
。但要确保chrome没有打开。