`
zdk8105
  • 浏览: 37728 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

java http接口post提交方法

 
阅读更多

public String send(String phone, String content, String sendtime) {

String urlStr = "http:// 113.106.90.218/SIAdmin/submit.do";

String id = "账号";//账号

String password = "密码";//密码

String Str = "user=" + id + "&pwd=" + password + "&phone=" + phone

"&content=" + content + "&sendtime=" + sendtime;

String res = "";//返回值

try {

URL url = new URL(urlStr);

URLConnection connection = url.openConnection();

connection.setDoOutput(true);

OutputStreamWriter outs = new OutputStreamWriter(connection

.getOutputStream(), "UTF-8");

outs.write(Str);

outs.flush();

outs.close();

BufferedReader reader = new BufferedReader(new InputStreamReader(connection

.getInputStream()));

res = reader.readLine();//获取返回值

reader.close();

catch (Exception ex2) {

System.out.println(" exe IOException:" + ex2.toString());

return "FAILURE";

}

return res;

}

<!--EndFragment-->

分享到:
评论
1 楼 hotsmile 2012-09-05  
不错,服务端接受,还要解码一下吧。服务端的处理该如何考虑?

相关推荐

    java中main方法发送httpPost请求

    总的来说,Java中通过main方法发送HTTP POST请求是后端开发常见的操作,涉及到网络编程、HTTP协议和数据传输等知识。理解并掌握这一过程对提升Java后端开发能力至关重要。在实际项目中,我们还需要考虑异常处理、...

    Java后端HttpClient Post提交文件流 及服务端接收文件流

    HttpClient Post提交多文件及多个普通参数,已经封装成工具类。 需传入 要请求的url 普通参数map 例 map.put("param1","张三"); 需要传入的文件流map 其中key为文件名 服务端接收无乱码。

    service_java接口远程调用_get、post、带参数远程调用_

    总之,Java接口远程调用涉及到网络编程的基本原理,包括HTTP协议、请求与响应处理、错误处理等。在实际应用中,为了提高代码复用性和可维护性,通常会将这些功能封装到服务类中,如示例中的`...

    java http post client server

    POST方法用于向服务器提交数据,常用于表单提交或发送JSON数据。在Java中,我们通常会把数据序列化成字符串,然后通过`setDoOutput`和`DataOutputStream`写入到连接中。 在实际开发中,为了提高代码的可读性和可...

    java中用URLConnection_类post方式提交表单

    使用URLConnection类post方式提交表单是java应用程序中的一种常见的实现方法。该方法提供了灵活的方式来实现HTTP请求,并且可以经常用于实现web应用程序的数据交互。通过本文的讲解,我们可以更好地理解...

    如何用selenium封装post参数提交示例

    在某些场景下,我们需要模拟POST请求来与服务器进行数据交互,这通常是HTTP协议中的一个方法,用于发送数据到服务器以创建或更新资源。在描述中提到的,我们将探讨如何使用Selenium来封装POST参数并提交,以获取异步...

    java通过url调用接口

    常见的HTTP请求方法有GET和POST,它们分别用于获取资源和提交数据。对于简单的GET请求,可以直接设置`URLConnection`的`doOutput`属性为`true`,然后写入请求参数。如果是POST请求,通常需要设置`setDoOutput(true)`...

    支付宝即时支付接口 post方式提交 官方示例代码

    在这个官方示例中,我们关注的是基于Java语言的POST方式提交,这是一种常见的HTTP请求方法,用于向服务器发送数据。 在支付接口的开发过程中,主要涉及以下几个核心知识点: 1. **支付宝开放平台**:支付宝提供了...

    JAVA发送http get/post请求,调用http接口、方法详解

    在Java编程中,发送HTTP GET和POST请求是常见的任务,特别是在与远程服务器交互或调用API接口时。本文将详细讲解如何使用Java实现这两种请求,以及如何处理响应。我们将使用Apache HttpClient库,这是一个广泛使用的...

    【Delphi】http post请求 webservices接口

    POST是HTTP协议中的一个方法,用于向服务器发送数据,常用于提交表单或上传文件。在与Web服务交互时,POST请求常用来传递请求参数,这些参数通常以XML格式封装在请求体中。 SOAP是一种基于XML的协议,用于在分布式...

    支付宝即时支付接口+post方式提交

    总结来说,支付宝即时支付接口的Java实现涉及到接口文档的理解、安全签名的生成、HTTP POST请求的构造与发送、响应的解析以及回调处理等多个环节。对于开发者而言,熟悉Java编程语言和Web开发技术,理解支付宝的接口...

    java天气数据接口

    GET请求通常用于获取数据,而POST请求可能用于提交特定参数,比如`UserId`。 3. **设置请求头**:在请求中添加必要的头部信息,比如`Content-Type`(指示数据格式,如`application/json`)和`Authorization`(包含...

    使用Http post的方式调用webservice

    本文将深入探讨如何在Java环境中,利用HTTP POST方法调用WebService,并解决可能遇到的问题。 首先,理解HTTP POST方法。POST是HTTP协议中的一个请求方法,用于向服务器发送数据。在调用WebService时,POST方法可以...

    http请求(get和post)的java实现

    【HTTP请求】 在Java编程中,我们常常...总结来说,本文介绍了Java中实现HTTP GET和POST请求的方法,以及如何使用工具类`HttpUtils`简化这一过程。在实际开发中,理解这些基础概念和技巧对于构建网络应用程序至关重要。

    post提交测试工具

    在使用此类工具时,首先需要打开工具,然后配置请求的URL、HTTP方法(通常是POST)、请求头以及请求体内容。接着,点击“发送”或“执行”按钮,工具将会向指定服务器发送请求,并展示服务器的响应。 对于API开发者...

    java多图片上传、删除、预览,post提交

    5. **POST提交到服务端**: - 使用POST方法提交数据时,数据会被封装在请求体中。在Servlet中,可以通过`request.getParameter()`或`request.getPart()`获取POST参数。 - 为了处理多图片上传,服务端可能需要接收...

    HTTP代理穿透方法

    客户端通过向代理服务器发送包含数据的POST请求来提交数据。 - 示例请求: ```http POST /submit.php HTTP/1.1 Host: example.com Content-Type: application/x-www-form-urlencoded Content-Length: 12 data...

    基于 Java 的接口自动化测试.zip

    8. **持续集成与持续测试**:将接口自动化测试集成到CI/CD流程中,如Jenkins或GitLab CI,每次代码提交后自动运行测试,确保质量。 9. **测试报告**:生成详尽的测试报告,如extentreports,它提供了丰富的样式和...

    post调用接口(附带身份验证和自带参数的方式)

    本教程将详细解释如何使用POST方法附带身份验证和自带参数来调用接口,这在开发中非常重要,尤其是在涉及到用户登录、数据提交等场景。 首先,我们要理解身份验证的概念。身份验证是确认用户或应用程序是否具有访问...

Global site tag (gtag.js) - Google Analytics