0
$(function() {
var apiEndpoint = "https://www.myaddress.com/api/";
var getVersion = $.ajax({
url: apiEndpoint + "version/",
dataType: "JSON",
username: "myuser",
type: "GET",
password: "mypass"
});
getVersion.done(function (version) {
alert("HEY!!!!!!!!!!");
});
getVersion.fail(function() {
alert("I'm not invoked either!");
});
});
此代码在我的桌面上的Chrome上正常工作,但在iPhone上调用页面时没有警报显示。任何想法,为什么这是?AJAX请求(HTTPS)未在iPhone上响应
我有一种感觉,这是因为https://
,但为什么这只是iPhone上的问题,我该如何解决它?
确实用户名或密码里有@符号吗? – Todd 2014-12-19 01:58:25
你尝试过url编码吗? – Todd 2014-12-19 01:59:41
@Todd不,我没有尝试URL编码(不知道如何),是的,密码里有@符号。当您在端点上启用http验证时, – jskidd3 2014-12-19 10:09:26