播放框架 WS API 始终在 URL 中转义字符';'和'='



当我发送像abc.efg.com/query?para1=cat;para2=dog这样的URL时,play WS API总是将其转换为abc.efg.com/query?para1=cat%03Bpara2%03Ddog。当然,URL的开头有http://。我的代码如下。Val url= "http://abc.efg.com/query?para1=cat;para2=dog"val response = web .url(url).get()

当我使用fidder或netmon查看发送到服务器的数据时,我发现play框架WS(2.1.5)总是更改为上面我提到的URL。我如何告诉WS不要转换?

分号是与&号(&)作为查询参数分隔符的另一种语法,因此必须对其进行编码。

如果需要多个查询参数,则使用withQueryString

最新更新