Java 将字符串作为Url中的参数发布

Java 将字符串作为Url中的参数发布,java,android,foursquare,Java,Android,Foursquare,我正在测试foursquare api。这是网址 https://api.foursquare.com/v2/checkins/add?venueId=123&shout=Test&broadcast=public,twitter,facebook&oauth_token=something 问题是当我添加shout=“test”时。它很好用。但是“测试消息”不起作用。我的意思是,test[space]message不起作用。我尝试过删除空格,但效果不错。但这不是解决方

我正在测试foursquare api。这是网址

https://api.foursquare.com/v2/checkins/add?venueId=123&shout=Test&broadcast=public,twitter,facebook&oauth_token=something
问题是当我添加
shout=“test”
时。它很好用。但是
“测试消息”
不起作用。我的意思是,
test[space]message
不起作用。我尝试过删除空格,但效果不错。但这不是解决方案。我该如何处理这种事情我的意思是,我该如何使用
shout=“test-messgae”和空格include发送post请求

%20只是一个空间的HTML代码


这是另一篇关于堆栈溢出的文章,提供了更多细节

正确!您可以添加有关需要在URL中的查询字符串值中编码值的信息,以及可以使用什么代码来实现这一点的信息。