我有一个特定的要求,我必须从我的活动中在浏览器上触发一个URL.我可以使用以下代码执行此操作:
Intent browserIntent = new Intent(
Intent.ACTION_VIEW, Uri.parse(
pref.getString("webseal_sso_endpoint", "") + "?authorization_code="
+ code + "&webseal-ip=" + websealIP
)
);
activity.startActivity(browserIntent);
activity.finish();
Run Code Online (Sandbox Code Playgroud)
现在,我想通过传递一个额外的头来调用这个webseal_sso_endpoint.说("用户":"用户名")我该如何实现?非常感谢提前!
Joh*_*ohn 23
我详细介绍了如何添加标题.这是我的代码:
Intent browserIntent = new Intent(
Intent.ACTION_VIEW, Uri.parse(url));
Bundle bundle = new Bundle();
bundle.putString("iv-user", username);
browserIntent.putExtra(Browser.EXTRA_HEADERS, bundle);
activity.startActivity(browserIntent);
activity.finish();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5453 次 |
| 最近记录: |