0

我正在开发一个集成支付网关的应用程序。这通过打开页面“ https://sis.sermepa.es/sis/realizarPago ”通过POST传递一些参数来工作,客户可以从那里进行付款。

我的问题是我找不到如何打开提供 URL 和参数的浏览器。我已经看到使用 Intents 打开浏览器但不允许使用参数,并且我看到您可以将 POST 参数发送到 URL 并等待响应,但不能打开 URL 本身。

有没有人可以解决我的问题?

非常感谢。

4

1 回答 1

0

我已经解决了这个问题,在这里你有解决方案,以防其他人需要答案。

NSString *code=codeTF.text;
NSString *price=priceTF.text;
NSString *email=emailTF.text;
NSString *body =  [NSString stringWithFormat:Code=%@&Price=%@&E-mail=%@", code, price, email];
NSURL *url = [NSURL URLWithString:@"https://***/index.php"];
NSMutableURLRequest *request = [[NSMutableURLRequest alloc]initWithURL:url];
[request setHTTPMethod:@"POST"];
[request setHTTPBody:[body dataUsingEncoding:NSUTF8StringEncoding]];
//initialize the webViem in the *.h
// @property (nonatomic, retain) UIWebView *webView;
[webView loadRequest:request];
于 2013-10-02T08:57:06.160 回答