我已经制作了 URL 请求,包括正文中的一些参数,并且 http 方法设置为 POST,成功加载到 webView 中。 现在我想在默认浏览器中执行相同的过程,即 safari 但 safari 只接受 URL 而不是 URL 请求。 我想知道如何类型转换/转换此请求 (NSMutableURLRequest) 以便我可以将其容纳在 [[UIApplication sharedApplication] openURL ....
我检查了下面的链接,但没有给出明确的想法......
Open Url hosted using POST method in Safari using sharedApplication openURL method
最佳答案
简短的回答是你不能那样做。 UIApplication
openURL
命令采用 URL,而不是 URLRequest。时期。
此外,Safari 未设置为接受 URL 请求。
正如有人在另一个线程中指出的那样,您可以将 URLRequest
传递给 WebView 。
关于ios - 使用 sharedApplication openURL 方法在 Safari 中使用 POST 方法打开 Url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57079988/