java - UrlEncodedFormEntity 替换

标签 java android connection httpclient

我们有网络服务器,仅接受来自 Android 手机的解码值

例如

“http://www.url.com/data/?name=hello World”

返回预期结果

但是当我们尝试使用

“http://www.url.com/data/?name=URLEncoder.encode(“hello World”)”

什么也没提供。

我们无法更改网络服务。

但是我们都知道java只接受编码的url

我们怎样才能实现目标,以便我们可以将解码后的网址按原样发送到服务器

最佳答案

您能否重新组织一下问题,使其更清楚?另外,下面的陈述似乎不正确(假设您使用的是 Java)

http://www.url.com/data/?name=URLEncoder.encode("hello World")

关于java - UrlEncodedFormEntity 替换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4711154/

相关文章:

java - 即使 build.gradle 存在,仍然出现 "Classpath is incomplete"警告

android - 对Android的TestFlight支持

php - MySQL 连接不工作 Ubuntu?

C#数据库连接保存在DLL中调用

Java OutOfMemory 异常无法在 Lollipop 之前的设备上启动应用程序

java - Elasticsearch java 客户端搜索嵌套字段不起作用

javascript - react-native-webview 调用时崩溃应用程序

sockets - JMeter:java.net.SocketException:连接重置

java - RxJava Multithreading with Realm - 从不正确的线程访问 Realm

android - 如何在 Android 中获取我的应用程序版本