`
kdlqbz
  • 浏览: 29451 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类

java如何向一个远程的url发出post请求

    博客分类:
  • java
阅读更多
URL url = new URL("http://192.168.22.211:8080/userLogin.do");

URLConnection connection = url.openConnection();

connection.setDoOutput(true);

OutputStreamWriter out = new OutputStreamWriter(connection.getOutputStream(), "8859_1");

out.write("cename=123&cpwd=123456"); //这里组织提交信息

out.flush();

out.close();

//获取返回数据
BufferedReader in = new BufferedReader(new InputStreamReader(connection.getInputStream()));

String line = null;

StringBuffer content= new StringBuffer();

while((line = in.readLine()) != null)
{
   //line为返回值,这就可以判断是否成功、
    content.append(line);
}

in.close() ;

分享到:
评论

相关推荐

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

    在Java编程中,远程接口调用是分布式系统中常见的通信方式,它允许不同的服务之间进行数据交换和功能调用。...通过这些服务,开发者可以方便地进行远程接口调用,无论是简单的GET请求还是带有复杂参数的POST请求。

    url远程请求

    现在,我们来看如何实现一个Java远程连接传输工具类,特别关注图片的传输。图片传输通常涉及文件的读写和HTTP的多部分上传。以下是一个基础的工具类模板: ```java import java.io.*; import java.net....

    JAVA中三种URL连接方法

    通过`URL`类,我们可以创建一个URL对象,然后使用`openConnection()`方法打开与该URL的连接。 ##### 创建`URL`对象 创建`URL`对象时,可以使用不同的构造函数,例如: ```java URL aURL = new URL("http", ...

    java发送httpPost请求实现

    用java编写了http Post的请求代码,通过发送请求的 URL,获取远程资源的响应结果,入参为json字符串。使用到httpPost,CloseableHttpClient

    java http 发送 put delete post get请求

    POST请求通常用于向服务器提交数据,创建新的资源。使用HttpURLConnection发送POST请求的示例: ```java URL url = new URL("http://example.com/resource"); HttpURLConnection connection = (HttpURLConnection) ...

    java后台调用HttpURLConnection类模拟浏览器请求实例(可用于接口调用)

    1. 创建`URL`对象:使用`new URL(urlString)`创建一个URL对象,其中`urlString`是你要请求的URL地址。 2. 打开连接:通过`URLConnection`的`openConnection()`方法获取到`HttpURLConnection`对象,并调用`connect()...

    java后端请求HTTP需要用到的jar包及其测试方法(get和post)

    在Java后端开发中,与HTTP通信是常见的需求,例如向其他服务器发送数据或获取远程资源。Apache HttpClient库是一个强大的工具,它允许开发者方便地执行HTTP请求,包括GET和POST。本篇将详细介绍如何利用HttpClient...

    httpclient发送post请求

    在Java开发中,HTTPClient库是一个非常常用的工具,用于执行HTTP请求,包括POST请求。本篇文章将深入探讨如何使用HTTPClient发送POST请求,以及相关的项目结构和实现细节。 首先,"post-demo"项目定义了我们需要...

    JAVA postxml

    代码中通过读取一个名为`config.txt`的文件来获取URL、服务器ID和服务器密钥。这一步通常用于从外部配置文件中加载敏感信息或环境变量,以保持代码的灵活性和安全性。 ```java File file = new File("config.txt");...

    java通过url调用接口

    `json-lib`是一个流行的JSON库,它可以将Java对象转换为JSON字符串,反之亦然。首先,确保已添加json-lib的依赖,如`json-lib-2.3-jdk15.jar`。然后,可以使用`net.sf.json.JSONObject`或`JSONArray`类来解析和操作...

    java 实现上传文件到远程服务器

    这里定义了一个名为`UploadUtil`的工具类,采用了单例模式确保在整个应用中只有一个实例存在。这有利于资源的管理和复用。 ##### 常量定义 ```java private static final String BOUNDARY = UUID.randomUUID()....

    远程请求url,发送xml参数,返回结果值的2个方法

    在IT行业中,远程请求URL...总之,远程请求URL并发送XML参数是通过HTTP POST请求实现的,关键在于构造合适的XML数据,设置正确的请求头,并正确处理返回的结果。在实际开发中,根据项目需求和团队习惯选择合适的方法。

    jdom解析xml java发送post请求

    设置`setRequestMethod("POST")`表示我们打算发送POST请求,`setDoOutput(true)`表明我们要向服务器发送数据。接着,我们将XML数据转换为字节流并写入到连接的输出流中。最后,我们读取服务器的响应并进行处理。 当...

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

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

    http post/get请求所需的jar包,附带post请求源码样例

    这里我们以Apache HttpClient为例,展示一个POST请求的源码样例: ```java import org.apache.http.HttpEntity; import org.apache.http.client.methods.CloseableHttpResponse; import org.apache....

    java发送http请求报文json

    该示例代码展示了如何通过 Java 发送一个 HTTP POST 请求,并在请求体中携带 JSON 数据。 1. **导入必要的类库**: ```java import java.io.BufferedReader; import java.io.DataOutputStream; import java.io...

    java实现远程服务调用

    3. 构建请求:根据需要调用的服务,创建一个`HttpGet`或`HttpPost`对象,设置请求URL和其他相关头信息。 ```java HttpGet httpGet = new HttpGet("http://example.com/service"); httpGet.setHeader("Accept", ...

    例10.03 使用URLConnection对象访问远程文件.rar_remote access java_url_远程文件

    创建一个URL对象,可以指定资源的地址,如`new URL("http://example.com/file.txt")`。 - **URLConnection类**:URL对象可以打开到其表示的资源的连接,通过调用`openConnection()`方法。返回的`URLConnection`对象...

    java 用HttpsURLConnection进行传递中文时错误总结

    参考文件`HttpsGetData.java`可能是实现这一功能的一个示例代码。它可能包含了创建`HttpsURLConnection`对象、设置请求头、发送数据、接收响应和处理结果的完整流程。通过阅读和分析这个代码,你可以更深入地理解...

    java 远程调用工具

    本文将深入探讨如何利用Java技术进行远程调用,特别是针对WebService和RESTful接口的调用,以及一个常用的工具——SoapUI。 首先,让我们了解什么是远程调用。远程调用(Remote Procedure Call,RPC)是一种在...

Global site tag (gtag.js) - Google Analytics