我想写带有链接的付款...我使用以下代码将Safari用作默认浏览器:
UIApplication.shared.open(payURL!, options: [:], completionHandler: nil)
我想将参数传递给身体:
let q1 = URLQueryItem(name: "name", value: "Vladimir")
let q2 = URLQueryItem(name: "email", value: "email@email.com")
let q3 = URLQueryItem(name: "amount", value: "50")
这是标题
“内容类型”,“ application / json / x-www-form-urlencoded”
“接受”,“ application / json; charset = utf-8”
已更新:
payURL:http://a954032.had.su/api/v1/robokassa/generate-url
方法:开机自检
答案 0 :(得分:0)
您不能使用openURL方法传递POST数据,只能传递GET数据。您可以将WebView和POST请求与URLRequest或Alamofire一起使用。