java - 在 url 中插入双引号时,索引处的查询中存在非法字符

标签 java android http-post

如何解决此错误?

HttpClient httpclient = new DefaultHttpClient();
String link="http://myurl.com/Acces/DEFAULT2.ASPX?+ivrsDetails.getAssetid()"+"\""+ivrsDetails.getTime();

HttpPost httppost = new HttpPost(link);

Illegal character in query at index 62: http://myurl.com/Acces/DEFAULT2.ASPX?+Details.getAssetid()"17:47:21

最佳答案

试试这个...您在网址中插入了不匹配的引号

"http://myurl.com/Acces/DEFAULT2.ASPX?+ivrsDetails.getAssetid()"+"\\"+ivrsDetails.getTime();

关于java - 在 url 中插入双引号时,索引处的查询中存在非法字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23244155/

相关文章:

java - 电子邮件签名中的图像?

java - 使用字段或重写方法来定义抽象类的值

android - 在 Unity Android/iOS 中高效存储大量图像

java - 短按显示上下文菜单而不是长按

android - 如何构建 HTML POST?

java - Android - phonegap 错误 : Error parsing XML: unbound prefix

Java Helper 类 - 不同形式的语法

java - 显示菜单但未调用 onCreateOptionsMenu()

node.js - 招摇: is '😱 Could not render this component, see the console' an error message or can it be ignored

flutter - 如何用Future Http Post的结果显示Snackbar?