通过 GWT 上的 RequestBuilder POST 发送特殊参数

发布于 2024-12-03 18:37:17 字数 776 浏览 2 评论 0原文

我是 GWT 的初学者。

在我的应用程序中,我需要发布参数,其值为 URL,例如以下字符串。

'http://h.com/a.php?code=186&cate_code=MV&album=acce'

如您所见,它包含字符序列 '&cat_code='。

据我所知, &parametername=value 是一个参数的形式!...

因此,我的服务器端的 PHP 文件仅接收以下字符串:

'http://hyangmusic.com/Ticket_View.php?code =186'

在这种情况下我该怎么办...我想在服务器端 PHP 上接收完整的 URL 作为参数。

请帮我。

提前致谢。


我的代码。

String name = "John";
String url = "http://h.com/a.php?code=186&cate_code=MV&album=acce";
String parameter = "name="+name+"&url="+url;
        builder.setHeader("Content-Type","application/x-www-form-urlencoded");
        builder.sendRequest(parameter,
                new RequestCallback() {
                            }

I am a beginner of GWT.

In my application, i need to post parameter which of value is a URL such like a following string.

'http://h.com/a.php?code=186&cate_code=MV&album=acce'

As you can see it, it includes character sequences '&cat_code='.

As i know, ¶metername=value is form of one parameter!...

Because of this, a PHP file on my server side, only receives a following string,

'http://hyangmusic.com/Ticket_View.php?code=186'

How could i do in this situation... i want to receive a full URL as parameter on the server side PHP.

Please help me.

Thanks in advance.


my code.

String name = "John";
String url = "http://h.com/a.php?code=186&cate_code=MV&album=acce";
String parameter = "name="+name+"&url="+url;
        builder.setHeader("Content-Type","application/x-www-form-urlencoded");
        builder.sendRequest(parameter,
                new RequestCallback() {
                            }

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

旧人哭 2024-12-10 18:37:17

使用 URL.encodeQueryString(url) 这样你的 & 就会变成 %26 (26是& 的 UTF-8 编码的十六进制表示)

Use URL.encodeQueryString(url) so that your & is turned into a %26 (26 being the hexadecimal representation of the UTF-8 encoding of &)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文