我的视图中有一些UITextField和一个按钮。当用户填写并按下按钮时,我想创建一个POST请求并在Safari中打开生成的页面。我已经建立了请求属性,并准备好使用此示例和其他人: How do I make HTTP post request for getting JSON object in response for iPhone application?
但是我仍然坚持如何将请求对象发送到safari,任何帮助都将不胜感激。
答案 0 :(得分:2)
我发现this link可能有所帮助。它的作者只是创建了一些在safari中打开的临时html文件,然后safari发送POST并获得响应......
答案 1 :(得分:1)
据我所知,您实际上无法向Safari发送NSURLRequest
个对象。但是,您可以使用UIWebView
的{{1}}方法在- (void)loadRequest:(NSURLRequest *)request
中加载请求。
如果您需要使用类似完整浏览器的链接打开,可以尝试关注iCode Blog's tutorial on creating a web browser。
答案 2 :(得分:0)
结帐(BOOL)[UIApplication openURL:(NSURL *)url]
- UIApplication