gpt4 book ai didi

javascript - 来自 iOS 的 POST 请求(AJAX、https)

转载 作者:行者123 更新时间:2023-11-29 11:42:14 26 4
gpt4 key购买 nike

我正在尝试从我的 iOS (Cordova) 应用发出 AJAX POST 请求。 API URL 在 www.myDomain.ch 上有一个安全证书,但并非没有 www。当我使用工具测试请求时,一切正常。我还在 React 测试应用程序中尝试过它,它起作用了。仅来 self 的 iOS 应用程序的请求导致 403 错误。我已经尝试过使用 jQuery Ajax、fetch 和 axios。后端还启用了 CORS。

我的 AJAX 调用如下所示:

$.ajax({
url: 'myurl',
data: JSON.stringify(dataObject),
method: 'POST',
dataType: 'json',
success: function(data) {
console.log('success', data);
},
error: function(err) {
console.log('error', err);
}
});

iOS 需要一个特殊的 https 证书还是我必须在请求 header 中添加一些东西?

最佳答案

您可能需要在 plist 文件中为您的应用声明域以满足 iOS 应用传输安全要求。请参阅此链接:

App Transport Security

关于javascript - 来自 iOS 的 POST 请求(AJAX、https),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45837730/

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