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() ;
分享到:
相关推荐
在Java编程中,远程接口调用是分布式系统中常见的通信方式,它允许不同的服务之间进行数据交换和功能调用。...通过这些服务,开发者可以方便地进行远程接口调用,无论是简单的GET请求还是带有复杂参数的POST请求。
现在,我们来看如何实现一个Java远程连接传输工具类,特别关注图片的传输。图片传输通常涉及文件的读写和HTTP的多部分上传。以下是一个基础的工具类模板: ```java import java.io.*; import java.net....
通过`URL`类,我们可以创建一个URL对象,然后使用`openConnection()`方法打开与该URL的连接。 ##### 创建`URL`对象 创建`URL`对象时,可以使用不同的构造函数,例如: ```java URL aURL = new URL("http", ...
用java编写了http Post的请求代码,通过发送请求的 URL,获取远程资源的响应结果,入参为json字符串。使用到httpPost,CloseableHttpClient
POST请求通常用于向服务器提交数据,创建新的资源。使用HttpURLConnection发送POST请求的示例: ```java URL url = new URL("http://example.com/resource"); HttpURLConnection connection = (HttpURLConnection) ...
1. 创建`URL`对象:使用`new URL(urlString)`创建一个URL对象,其中`urlString`是你要请求的URL地址。 2. 打开连接:通过`URLConnection`的`openConnection()`方法获取到`HttpURLConnection`对象,并调用`connect()...
在Java后端开发中,与HTTP通信是常见的需求,例如向其他服务器发送数据或获取远程资源。Apache HttpClient库是一个强大的工具,它允许开发者方便地执行HTTP请求,包括GET和POST。本篇将详细介绍如何利用HttpClient...
在Java开发中,HTTPClient库是一个非常常用的工具,用于执行HTTP请求,包括POST请求。本篇文章将深入探讨如何使用HTTPClient发送POST请求,以及相关的项目结构和实现细节。 首先,"post-demo"项目定义了我们需要...
代码中通过读取一个名为`config.txt`的文件来获取URL、服务器ID和服务器密钥。这一步通常用于从外部配置文件中加载敏感信息或环境变量,以保持代码的灵活性和安全性。 ```java File file = new File("config.txt");...
`json-lib`是一个流行的JSON库,它可以将Java对象转换为JSON字符串,反之亦然。首先,确保已添加json-lib的依赖,如`json-lib-2.3-jdk15.jar`。然后,可以使用`net.sf.json.JSONObject`或`JSONArray`类来解析和操作...
这里定义了一个名为`UploadUtil`的工具类,采用了单例模式确保在整个应用中只有一个实例存在。这有利于资源的管理和复用。 ##### 常量定义 ```java private static final String BOUNDARY = UUID.randomUUID()....
在IT行业中,远程请求URL...总之,远程请求URL并发送XML参数是通过HTTP POST请求实现的,关键在于构造合适的XML数据,设置正确的请求头,并正确处理返回的结果。在实际开发中,根据项目需求和团队习惯选择合适的方法。
设置`setRequestMethod("POST")`表示我们打算发送POST请求,`setDoOutput(true)`表明我们要向服务器发送数据。接着,我们将XML数据转换为字节流并写入到连接的输出流中。最后,我们读取服务器的响应并进行处理。 当...
在Java编程中,发送HTTP GET和POST请求是常见的任务,特别是在与远程服务器交互或调用API接口时。本文将详细讲解如何使用Java实现这两种请求,以及如何处理响应。我们将使用Apache HttpClient库,这是一个广泛使用的...
这里我们以Apache HttpClient为例,展示一个POST请求的源码样例: ```java import org.apache.http.HttpEntity; import org.apache.http.client.methods.CloseableHttpResponse; import org.apache....
该示例代码展示了如何通过 Java 发送一个 HTTP POST 请求,并在请求体中携带 JSON 数据。 1. **导入必要的类库**: ```java import java.io.BufferedReader; import java.io.DataOutputStream; import java.io...
3. 构建请求:根据需要调用的服务,创建一个`HttpGet`或`HttpPost`对象,设置请求URL和其他相关头信息。 ```java HttpGet httpGet = new HttpGet("http://example.com/service"); httpGet.setHeader("Accept", ...
创建一个URL对象,可以指定资源的地址,如`new URL("http://example.com/file.txt")`。 - **URLConnection类**:URL对象可以打开到其表示的资源的连接,通过调用`openConnection()`方法。返回的`URLConnection`对象...
参考文件`HttpsGetData.java`可能是实现这一功能的一个示例代码。它可能包含了创建`HttpsURLConnection`对象、设置请求头、发送数据、接收响应和处理结果的完整流程。通过阅读和分析这个代码,你可以更深入地理解...
本文将深入探讨如何利用Java技术进行远程调用,特别是针对WebService和RESTful接口的调用,以及一个常用的工具——SoapUI。 首先,让我们了解什么是远程调用。远程调用(Remote Procedure Call,RPC)是一种在...