`

使用http协议访问服务

    博客分类:
  • Java
阅读更多
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;


public class HttpService {

	/**
	 * @param args
	 * @throws IOException 
	 */
	public static void main(String[] args) throws IOException {
		String sURL = "http://10.42.24.72:18081/ips/Provision?command=100211000200000000010000000001;~0000MSISDN~94890003201;COS~2;UMS~1;MCNS~1;/r";
		
		URL url = new URL(sURL);		
	    
		// 打开连接
		HttpURLConnection httpConnection = (HttpURLConnection) url
				.openConnection();
		
		
		//获取响应消息
		int retCode = httpConnection.getResponseCode();
		String retInfo = httpConnection.getResponseMessage();
		
	    System.out.println("retCode="+retCode);
	    System.out.println("retInfo =" +retInfo);
	    
	    //读取http返回的内容
	    final BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream(), "utf-8"));// 读取网页全部内容
	    String temp;
	    final StringBuffer sb = new StringBuffer();
		while ((temp = in.readLine()) != null)
	    {
	      sb.append(temp);
	    }
		System.out.println("Http Return info:"+sb.toString());
	    in.close();
	}

}

 

分享到:
评论

相关推荐

    如何通过公网以http方式访问单位的svn.让svn支持http协议

    HTTP协议则广泛被接受,可以通过端口80穿透大多数防火墙,因此通过HTTP方式访问SVN变得非常必要。 2. **Apache HTTP服务器集成** 要实现HTTP访问,我们需要将SVN与Apache HTTP服务器集成。Apache是一个流行的开源...

    windows C/C++ HTTP协议访问服务器接口

    在Windows操作系统下,使用C或C++编程语言进行HTTP协议访问服务器接口是一项常见的任务,尤其在开发网络应用程序时。为了实现这一功能,Windows提供了一个名为`WinINet`的库,它是一个内置的API,专为简单网络访问而...

    HTTP协议头访问WEB服务器

    在这个场景中,我们将深入探讨如何使用C++通过HTTP协议头访问Web服务器。 首先,我们要理解SOCKET通信的概念。在计算机网络中,Socket是一种进程间通信机制,允许不同进程之间的数据交换。在C++中,可以使用...

    计算机网络原理实验报告---Wireshark实验:HTTP协议分析

    本次实验是关于计算机网络原理的Wireshark工具使用,主要目标是对HTTP协议进行深入分析。实验过程中,我们使用Wireshark对电脑的WLAN端口进行抓包,观察并解析访问www.baidu.com网站时的网络通信过程。通过对HTTP...

    HTTP使用WEBLOGIC修改为HTTPS协议

    在这个场景下,我们将探讨如何使用WebLogic,一个由Oracle公司提供的Java应用服务器,来将HTTP转换为HTTPS协议。 首先,理解HTTPS的核心是SSL/TLS协议。SSL(Secure Sockets Layer)和TLS(Transport Layer ...

    Http协议访问服务器下载

    简单的怎么用Htttp访问服务器下载,代码比较简单

    smb协议访问带用户名密码的共享文件夹

    smb协议访问带用户名密码的共享文件夹,是一个完全用Java开发的SMB客户端库。它紧密地遵循CIFS规范(是Microsoft Windows平台标准文件共享协议),支持Unicode,命令管道,批处理,线程化调用者的IO复用,加密认证,...

    网络协议TCP/IP实验七 HTTP 协议分析实验

    1. **捕获并分析HTTP协议报文**:通过工具(本实验中使用的是Ethereal)捕获HTTP协议的交互报文,并对其进行分析,了解HTTP协议的报文结构及其工作流程。 2. **理解HTTP协议的工作机制**:通过对捕获的报文进行分析...

    一个简单的http协议服务器

    一个简单的http协议服务器,多线程。服务器运行后,用户可以在浏览器中输入http://localhost:8081/webapps/xxx.html进行访问 (xxx.html为服务器端webapps文件夹下已经存放的网页)

    使用Socket 模拟 http协议访问客户端

    一些HTTP服务在IE浏览器使用XHR (Ajax)都可以访问,并获得返回信息。但是在Chrome 无法获得返回数据,返回报错信息都是: ...采用golang 开发使用Socket 模拟 http协议访问客户端,可以解决这个问题。

    thrift实现http协议案例

    在本案例中,“thrift实现http协议案例”是关于如何利用Thrift来处理HTTP协议通信的一个实践教程。 首先,让我们了解一下Thrift的基本工作原理。Thrift基于接口描述语言(IDL),开发者可以在IDL文件中定义服务接口...

    基于curl的http协议访问

    在这个场景中,"基于curl的http协议访问"指的是利用curl来执行HTTP请求,如GET、POST等,以便与Web服务器进行交互。在Windows环境下,我们可以直接在命令行界面中使用curl命令,无需额外安装其他软件,它为开发者...

    rtsp协议访问 java源码

    2. **URI(Uniform Resource Identifier)**:RTSP使用URI来定位媒体资源,类似于HTTP协议中的URL,但包含更多的信息,如端口号、传输协议等。 3. **方法(Methods)**: - `DESCRIBE`:请求获取媒体资源的SDP...

    http服务器 (通过http访问计算机整个D盘)

    首先,让我们深入了解HTTP协议。HTTP是互联网上应用最为广泛的一种网络协议,用于从Web服务器传输超媒体信息到客户端,如HTML文档、图片、视频等。这个协议基于TCP/IP通信协议,工作在OSI模型的应用层。 在提供的...

    HTTP协议分析报告

    ### HTTP协议分析报告知识点梳理 ...通过本次实验,我们不仅深入了解了HTTP协议的基本原理和工作流程,还掌握了如何使用Wireshark工具分析网络数据包,这对于理解和解决实际网络问题具有重要意义。

    C#中客户端通过http协议访问服务端

    标题“C#中客户端通过http协议访问服务端”暗示我们将讨论如何在C#客户端程序中使用HttpClient类。以下是一个简单的示例,展示了如何使用HttpClient发送GET请求到服务端,并接收返回的结果: ```csharp using ...

    pb9 通过http、https协议post

    文件“通过http协议传json”可能是一个示例或教程,详细说明了如何使用PB9通过HTTP协议传递JSON数据。这个过程通常包括以下步骤: 1. 定义PB消息类型:首先,你需要定义一个PB消息类型,这将对应于你要传输的数据...

    基于http协议的服务器代码

    本教程将深入探讨一个基于HTTP协议的服务器代码,特别是涉及多线程、Cookie、图片上传、临时重定向以及指定路径访问等关键功能。 1. **多线程**: 多线程技术在服务器开发中至关重要,因为它允许服务器同时处理多...

Global site tag (gtag.js) - Google Analytics