IOS > 使用 POST 在 Safari 中打开 URL
<p><p>我想在 Safari 中从 UIView 启动一个 URL,发送 POST 数据。这将允许我加载我的 Paypal 页面。</p>
<p>通常,在 HTML 中我们必须这样做:</p>
<pre><code><form action="https://www.paypal.com/cgi-bin/webscr" method="post" style="text-align:center;" target="_blank">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="hidden" name="hosted_button_id" value="XXXXXXXXXXX">
<input type="submit" value="Faire un don" id="donpaypal">
</form>
</code></pre>
<p>我知道我可以用这几行打开一个新 URL:</p>
<pre><code> [ openURL:];
</code></pre>
<p>是否有指定 POST 数据的意思,或者您有意思吗? </p></p>
<br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
<p><p>我建议您使用 UIWebView 实现您的自定义浏览器。
UIWebView 可以加载 NSURLRequest。
看看下面的代码</p>
<pre><code>NSString *post = @"yourPostInformation";
NSData *postData = ;
NSMutableURLRequest *request = [[ init] autorelease];
];
;
;
;
;
</code></pre></p>
<p style="font-size: 20px;">关于IOS > 使用 POST 在 Safari 中打开 URL,我们在Stack Overflow上找到一个类似的问题:
<a href="https://stackoverflow.com/questions/9500000/" rel="noreferrer noopener nofollow" style="color: red;">
https://stackoverflow.com/questions/9500000/
</a>
</p>
页:
[1]