`
m635674608
  • 浏览: 5031647 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

http connetion test

    博客分类:
  • java
 
阅读更多
import jodd.http.HttpRequest;
import jodd.http.HttpResponse;

public class HttpColletionTest2 {
	
	public static void main(String[] args) throws Exception{
		
		     HttpRequest httpRequest = null;
			 String baseURI="http://";
			 httpRequest = HttpRequest.get(baseURI);
			 
			 
			 
			/**
			 *   Connection: Close
				Host: www.cmall.com
				User-Agent: Jodd HTTP
				
				
				======================
				HTTP/1.1 200 OK
				Access-Control-Allow-Headers: X-Requested-With
				Access-Control-Allow-Methods: GET,POST,OPTIONS
				Access-Control-Allow-Origin: *
				Connection: close
				Content-Type: application/json;charset=UTF-8
				Date: Thu, 03 Aug 2017 16:42:42 GMT
				Server: CMALL
				Set-Cookie: route=8aa603b3548f673b35ac7966ba75624a; Path=/
				Transfer-Encoding: chunked
			 */
			 httpRequest.header("Connection","keep-alive");
			 
			 /**
			  * GET /goodsSite/home/productReservationList?parentCode=0 HTTP/1.1
				Connection: Close
				Connection: keep-alive
				Host: www.cmall.com
				User-Agent: Jodd HTTP
				
				
				======================
				HTTP/1.1 200 OK
				Access-Control-Allow-Headers: X-Requested-With
				Access-Control-Allow-Methods: GET,POST,OPTIONS
				Access-Control-Allow-Origin: *
				Connection: keep-alive
				Content-Type: application/json;charset=UTF-8
				Date: Thu, 03 Aug 2017 16:43:34 GMT
				Server: CMALL
				Set-Cookie: route=aef33fdd73cd29076cd5a1a84fcaf98c; Path=/
				Transfer-Encoding: chunked
			  */
			 
			 HttpResponse response = httpRequest.send();
			 
			 System.out.println(httpRequest);
			 System.out.println("======================");
			 
			 System.out.println(response);
				 
		 }
	
	
	
	
	

}

 

分享到:
评论

相关推荐

    BURNINTEST--硬件检测工具

    - A network connection and the TCP/IP networking software installed for the Network Tests Pro version only: - A serial port loop back plug for the serial port test. - A parallel port loop back plug...

    database--connection--test.rar_myeclipse_myeclipse sql

    标题中的"database--connection--test.rar_myeclipse_myeclipse sql"表明这是一个关于MyEclipse集成开发环境与SQL Server 2008数据库进行连接测试的压缩包文件。MyEclipse是Eclipse的一个扩展,专门用于Java、Web和...

    testproject.zip

    本项目"testproject.zip"似乎是一个关于如何在Java环境中使用HTTP请求实现基本(Basic)身份验证来获取Token的示例。下面我们将详细探讨这个过程中的相关知识点。 首先,我们要理解什么是基本认证(Basic ...

    connection-test-server:检查与外部服务器的连接

    在"connection-test-server"项目中,JavaScript可能被用来创建一个简单的HTTP服务器,该服务器接收客户端的连接请求,并返回关于连接状态的信息。 描述中的“检查与外部服务器的连接”意味着此工具可能包括了模拟...

    SocketTest.7z

    SocketTest.7z是一个压缩包,包含了基于.NET Core 3框架实现的SignalR服务器和客户端通信的示例项目。SignalR是一个实时通信库,它使得Web应用程序能够进行实时双向通信,即服务器可以主动向客户端推送数据,而不...

    ncfb-connection-test:模拟一些用例的服务响应的简单示例服务器

    2. **服务器模拟**:ncfb-connection-test 的核心功能是模拟服务器响应,这可能包括模拟不同状态码(如 200、404、500 等)、延迟响应、数据包大小、HTTP 方法(GET、POST、PUT 等)等,为开发者提供了一个可控的...

    test-connection-reset

    此存储库用于在启用HTTP保持活动状态时测试“连接重置错误” 。 有关详细说明,请参考 。 在本地重现此问题的步骤: 设定环境 npm install 启动服务器 npm start 在单独的终端中运行测试客户端 npm run client 接收...

    Webtest(jsp).rar_Java ODBC SQLSERVER_http/2-class.com/_jsp_试卷_选择

    Connection conn = DriverManager.getConnection(driver,"","") 修改成: Class.forName("sun.jdbc.odbc.JdbcOdbcDriver") String driver = "jdbc:odbc:try" Connection conn = DriverManager.getConnection...

    killtest 免费提供Symantec 251-501考试题库下载

    以上仅为部分示例问题及其解答解析,完整版本可在Killtest提供的251-501题库中找到。这些知识点对于准备Symantec 251-501认证考试的考生来说非常重要,可以帮助他们更好地理解和掌握相关的安全技术和概念。

    test04.rar

    配置好数据源后,JavaBean可以通过JDBC(Java Database Connectivity)API中的DriverManager.getConnection方法,使用ODBC数据源名来建立与数据库的连接。 接着,将JavaBean放入Tomcat服务器的webapps目录下,意味...

    通过HttpURLConnection获取SESSIONID

    public class HttpTest { private HttpURLConnection hc = null; private static final String oneUrlString = "http://xxx.jsp"; private static final String twoUrlString = "http://xxx.action"; ...

    hibernate.properties

    #hibernate.connection.datasource jdbc/test #hibernate.connection.username db2 #hibernate.connection.password db2 ## HypersonicSQL hibernate.dialect org.hibernate.dialect.HSQLDialect hibernate....

    JDBC_test2.zip

    在JDBC_test2.zip中,可能使用Connection对象的commit()和rollback()方法来控制事务边界,保证数据一致性。 7. **异常处理**: 在实际的项目中,开发者会捕获和处理可能出现的SQLExceptions和其他异常,以确保系统...

    test_web05_jdbc源码.rar

    9. **Servlet与JSP**:在Web环境中,`Servlet`用于接收HTTP请求并生成响应,而`JSP`则常用于生成动态HTML内容。 10. **Spring JDBC模块**:考虑到现代Java Web开发,项目可能使用了Spring框架的JDBC模块,提供更高...

    net_test.rar

    一旦有新的连接请求,QTcpServer会触发newConnection()信号,我们可以通过连接这个信号来处理新的客户端连接。同时,QTcpSocket类用于处理客户端的网络连接,可以发送和接收数据。 在客户端,我们可以使用...

    WebService URLConnection request/response JDK1.3

    在这个压缩包文件中,`Test.java`和`T.java`可能是测试类,而`WebServiceTest.java`很可能包含了一个使用URLConnection调用WebService的实际示例。`[转]什么是webservice, 作什么用的.mht`文件可能是一个HTML网页,...

    java调用net开发的webservice实例

    - I/O exception (java.net.ConnectException) caught when processing request: Connection timed out: connect - Retrying request - I/O exception (java.net.ConnectException) caught when processing request:...

    advanced-connection-manager:连接管理器-抽象类库

    #Advanced Connection Manager 用于多次连接到给定接口(数据库,rpc服务器,消息查询协议,http等)的工具。 下一个时间段由time_span_factory函数... ##安装npm install advanced-connection-manager ## Test npm测试

    laravel-test-environment:Laravel应用程序可测试各种情况

    APP_URL=http://test.test LOG_CHANNEL=daily LOG_LEVEL=debug DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=test_app DB_USERNAME=root DB_PASSWORD= DB_CASE1_CONNECTION=mysql DB_CASE1_HOST...

    myclipse 与 mysql 的连接数据的 驱动 mysql connection jdbc

    4. **测试连接**:完成配置后,可以点击Test Connection按钮,如果一切正常,会显示连接成功。此时,MyEclipse已经可以识别并连接到MySQL数据库了。 5. **编写Java代码**:现在,你可以开始编写使用JDBC的Java代码...

Global site tag (gtag.js) - Google Analytics