【发布时间】:2021-01-28 01:25:36
【问题描述】:
我们遇到了这个奇怪的错误。我们正在使用的特定基本 URL 上收到“请求超时”错误,而另一个基本 URL 正在工作。
我怀疑该特定的基本 URL 存在某些问题。但我可能会遗漏一些东西。
此外,这仅发生在实际设备上,并且可以使用模拟器工作。我们也在使用 VPN(而旧的基本 URL 也可以)
【问题讨论】:
-
有没有可能是网址不工作是http,而工作的网址是https?如果是这样,您将需要在 info.plist 中设置应用程序传输安全设置。如果不是,那么诊断起来有点困难。它们都使用 Postman 之类的测试工具工作吗?
-
嗨,@詹姆斯。我们已经将应用程序 NSAppTransportSecurity 设置为 true,并且旧的基本 URL 也使用 HTTP://。它也适用于 Postman 和模拟器。
-
测试如果找不到问题可以ping base url(host)。