【发布时间】:2014-06-30 05:21:04
【问题描述】:
我必须将一些参数发送到一个 url 并打开它,但我不知道该怎么做
var variables:URLVariables = new URLVariables();
variables.param1 = "param1";
variables.param2 = "param2";
var request:URLRequest = new URLRequest("https://www.paypal.com/cgi-bin/webscr");
request.method = URLRequestMethod.POST;
request.data = variables;
navigateToURL(request,"_blank");
这是IOS中的一个例子,但我不知道如何在android中做到这一点
我认为我必须有意图地这样做,但是
params = URLEncoder.encode(""+ "cmd=param1"+ "&business=param2"+"utf-8");
String url = "https://www.paypal.com/cgi-bin/webscr" + params;
Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse(url));
startActivity(browserIntent);
我认为我应该这样做,但它不起作用 我把它发送到贝宝
【问题讨论】:
-
尝试使用带有名称值对的HttpClient
-
但是我必须在安卓浏览器中打开它,我是怎么做的
-
你的java方法完全错了
-
我知道 IOS 是不同的,但是,IOS 使用 Post 方法,问题是,我如何将参数添加到 url 并打开它,是否有一些等效的方法或方法?我必须使用一种 Post 方法吗?