gpt4 book ai didi

ios - 我的网址没有响应

转载 作者:行者123 更新时间:2023-11-30 12:10:34 25 4
gpt4 key购买 nike

您好,我正在尝试发出一个帖子请求,所以我创建了一个类,一个简单的类来测试 url 但没有响应,我的意思是我可以使用与我想使用的 url 不同的其他 url,它是响应所以请求没问题,但不起作用的是网址。奇怪的是,在 postman 中,url 的服务器响应正常。我还启用了应用程序传输安全允许任意加载为"is",但仍然无法正常工作,您知道这是为什么吗?提前致谢。

这是我的代码

  @IBAction func buton(_ sender: Any) {

let parameters: [String : Any] = ["acceptPrivacyNotice": true,
"name": "xxxx xxxx",
"email":"xxx@mail.com",
"password": "qwerty2012",
"passwordConfirm": "qwerty2012",
"deviceID": "",
"isProvider": false,
"idTypeProvider":1 ]

guard let url = URL(string: "https://www.apps-sellcom-dev.com/Engie/api/account/register") else {return}
var request = URLRequest(url: url)
request.httpMethod = "POST"
request.addValue("application/json", forHTTPHeaderField: "Content-Type")
request.addValue("YOURAPIKEY==", forHTTPHeaderField: "Authorization")

guard let httpBody = try? JSONSerialization.data(withJSONObject: parameters, options: []) else {
return
}
request.httpBody = httpBody

let session = URLSession.shared
session.dataTask(with: request) { (data, response, error) in
if let response = response {
print("Response",response)
}
if let data = data {
do {
let json = try JSONSerialization.jsonObject(with: data, options: [])

print(json)
} catch {
print(error)
}
}
}.resume()
}

最佳答案

该域的证书即将过期,所以我猜这就是找不到该 URL 的原因。

我启用了应用程序传输安全性并使用 LSApplicationQueriesSchemes 在 info.plist 中设置了 URL,现在我收到了来自服务器的响应。

关于ios - 我的网址没有响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46120778/

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