//中文必须在URLEncoder后传递,编码为gb2312
String content = java.net.URLEncoder.encode("您本次操作的短信验证码为"+code,"gb2312");
//拼接访问短信接口的url
String sendUrl = "http://si.800617.com:4400/SendSms.aspx?un="+uname+"&pwd="+pwd+"&mobile="+clientTel+"&msg="+content;
System.out.println(sendUrl);
URL url = new URL(sendUrl);
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
connection.setDoInput(true);
connection.setDoOutput(true);
connection.setRequestMethod("GET");
connection.connect();
String result = "";
InputStreamReader bis = new InputStreamReader(connection.getInputStream(),"gb2312");
int c = 0;
while((c = bis.read()) != -1){
result = result + (char)c;
}
return result;
执行的时候,总是报Server returned HTTP response code: 411 for URL的错误,一开始是报Server returned HTTP response code: 400 for URL的错误,后来URLEncoder.encode设置编码以后就报411的错了,本以为还是中文的问题,后把connection.setRequestMethod("GET");改成GET的就可以,之前是POST。
分享到:
相关推荐
java.io.IOException: Server returned HTTP response code: 403 for URL 处理过程记录 BASIC AUTH2 POST接口,解决403问题
声明 1、本解决方法适用于浏览器正常访问,但是代码请求报错Http 403错误的场景; 概述: 1、Http 403报错是常见的网络错误提示,表示...报错Server returned HTTP response code 403 for URL.txt》里面的内容操作。
429问题处理办法(悟用书生)
m3u8是一种媒体播放列表格式,它包含...5.2、解决报错:Server returned HTTP response code: 403 for URL。 若下载下来有合并需求的,可以看下合并工具:https://download.csdn.net/download/gongjin28_csdn/35906117
java was started but returned exit code=1; 关于Android最新的SDK下载解压后出现java was started but returned exit code=1;时的解决方法,我在网上参考相关文献后得出的,希望对你有用!
git首次提交代码到远程仓库提示413错误,错误信息如下 git push --set-upstream origin master Enumerating objects: 153, done. ... HTTP 413 curl 22 The requested URL returned error: 413 Req
### Java调用Oracle的过程和函数 在现代软件开发过程中,Java与Oracle数据库的结合非常常见。为了更好地管理和处理数据,通常需要在Java程序中调用Oracle数据库中的存储过程或函数。本文将详细介绍如何通过Java来...
if (info.indexOf("Server returned HTTP response code: 500 for URL") != -1) { success = true; } else { success = false; } } ``` 这部分代码负责处理在尝试连接和读取URL数据过程中可能遇到的各种异常。...
在Java编程环境中,有时我们...通过定义Java接口、加载DLL、创建接口实例和调用函数,你可以轻松地在Java项目中利用DLL的功能。然而,为了确保程序的稳定性和安全性,务必了解DLL函数的内部实现和可能的错误处理策略。
如果在部署时出现 `Server returned HTTP response code: 403` 异常,可能是因为 Tomcat 7 引用的角色是 `manager-script` 而不是 `manager`,或者 Tomcat 7 对于部署(deploy)需要的角色应该是 `manager-script` ...
在使用Apache HttpClient库进行HTTP请求时,可能会遇到`HttpClient`返回`response`为`null`的问题,这通常意味着请求没有成功地完成或者某些资源没有被正确处理。在本篇文章中,我们将深入探讨这个问题的原因和解决...
apt-get 安装失败,提示E Sub-process usrbindpkg returned an error code 解决办法 :
Presented by developerWorks, your source for great tutorials ibm.com/developerWorks Table of Contents If you're viewing this document online, you can click any of the topics below to link ...
在Unity引擎中调用Java代码,通常是通过与Android原生平台进行交互来实现的,这在游戏开发或者需要利用特定Android功能时非常有用。本文将详细介绍如何在Unity中调用JAR包的方法和属性。 首先,我们需要一个包含所...
在将PyTorch模型转换为ONNX格式后,运行ONNX模型时遇到的错误"ONNXRuntimeError: 1: FAIL: Non-zero status code returned while running FusedConv node"通常是由于模型转换过程中丢失了一些关键信息或者ONNX不支持...
curl: (22) The requested URL returned error: 404 Not Found Error: An exception occurred within a child process: DownloadError: Failed to download resource “ant–bcel” 经过查看,homebrew寻找的该软件...
MyEclipse2015 Stable1.0 刚出我们就尝到了鲜肉,费话不多说,速速分享给你们! 之前遇到Java was started but returned code=-1,还以为是jdk配置的有问题,其实不是,注册破解就好了。
Android下通过root实现对system_server中binder的ioctl调用拦截