-
public class Test {
/**
* @param args
* @throws IOException
*/
public static void main(String[] args) throws IOException {
//发送内容
String content = "http示例测试";
// 创建StringBuffer对象用来操作字符串
StringBuffer sb = new StringBuffer("http://127.0.0.1/test/?");// 向StringBuffer追加用户名
sb.append("uid=wangtao");
// 向StringBuffer追加密码(密码采用MD5 32位 小写)
sb.append("&pwd=fa246d0262c3925617b0c72bb20eeb1d");// 向StringBuffer追加手机号码
sb.append("&mobile=15995797717,15995797717");// 向StringBuffer追加消息内容转URL标准码
sb.append("&content="+URLEncoder.encode(content));// 创建url对象
URL url = new URL(sb.toString());// 打开url连接
HttpURLConnection connection = (HttpURLConnection) url.openConnection();// 设置url请求方式 ‘get’ 或者 ‘post’
connection.setRequestMethod("POST");// 发送
BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream()));// 返回发送结果
String inputline = in.readLine();// 返回结果为‘100’ 发送成功
System.out.println(inputline);}
}
客户端通过Http传输数据到服务端
最新推荐文章于 2021-09-07 15:28:00 发布
本文介绍了一个使用Java实现HTTP POST请求的示例代码。该示例通过构造URL、设置请求参数并使用HttpURLConnection发送POST请求来演示如何与指定的HTTP服务进行交互。此外,还展示了如何处理响应。
886

被折叠的 条评论
为什么被折叠?



