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