0 0

关于http client 希望各位大侠能够帮忙~25

小弟刚刚接触http client,不是很懂,星期5晚上24点前要要交一份报告 题目是下面的

HTTP server/client to run a basic operation of getting a html or htm file information.
Basic operation : GET, HEAD, OPTIONS, POST
弄一个和下面的例子差不多的截图给我~谢谢
最好能够能够告诉我下怎么弄的~希望大侠解决~
2011年11月30日 23:03
  • 大小: 35.7 KB
  • 大小: 176.4 KB

2个答案 按时间排序 按投票排序

0 0

Socket s = new Socket("www.google.com", 80);
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(s.getOutputStream()));
bw.write("GET/ HTTP/1.1");
bw.newLine();
bw.write("Host: www.google.com");
bw.newLine();
bw.write("Content-Type: text/html");
bw.newLine();
bw.newLine();
bw.flush();
BufferedReader br = new BufferedReader(new InputStreamReader(s.getInputStream()));
String str = null;
while((str = br.readLine()) != null) {
System.out.println(str);
}
bw.close();
br.close();
s.close();

以上是GET方式的,改一下名就行GET, HEAD, OPTIONS, POST

2011年12月02日 09:53
0 0

这个。。。。。。自己去看httpClient的官方demo吧

2011年12月01日 09:38

相关推荐

    HTTP.rar_http linux_http client_http linux_made

    在这个主题中,“HTTP.rar_http linux_http client_http linux_made”可能指的是一个关于在Linux环境下构建和使用HTTP客户端的资源包。下面将详细探讨HTTP协议、Linux环境以及HTTP客户端的相关知识点。 首先,我们...

    FTP_Client源码~~~~~~~~

    FTP_客户端~~~~~~~~~~~~~~~~

    kettle生成经纬度, REST Client、Http Client组件例子

    在这个“kettle生成经纬度,REST Client、Http Client组件例子”中,我们将探讨如何利用Kettle处理地理位置数据,并通过HTTP客户端进行RESTful API调用。 首先,让我们深入了解Kettle中的经纬度生成。在数据处理中...

    c语言实现的简单http client

    c语言实现的简单http clientc语言实现的简单http clientc语言实现的简单http clientc语言实现的简单http clientc语言实现的简单http clientc语言实现的简单http clientc语言实现的简单http clientc语言实现的简单...

    STM32F4+LWIP+HTTP client(TCP client) +DHCP +DNS

    1.在stm32使用lwip协议栈实现http client,完成向客户端定时发送数据 2.实现DNS域名解析操作 3.实现通过DHCP获取DNS服务器地址,可以通过此地址进行域名解析 4.使用MDK5.20编译

    http-client.jar包下载

    http-client.jar包下载 HttpClient是Apache Jakarta Common下的子项目,用来提供高效的、最新的、功能丰富的支持HTTP协议的客户端编程工具包,并且它支持HTTP协议最新的版本和建议。

    Qt http server client 服务器客户端源代码

    而Qt中的HTTP服务器和客户端功能是其网络模块的重要组成部分,能够帮助开发者构建基于HTTP协议的服务和应用。本文将深入探讨"Qt http server client"的相关知识点,并结合提供的源代码进行解析。 首先,让我们了解...

    artemis-http-client-1.1.3.jar

    artemis-http-client-1.1.3.jar

    9-HTTP_Client.rar_9-HTTP_Client_C http_STM32 HTTPClient_client_h

    STM3210X HTTP_Client

    C++实现HTTP,代码基于轻量级开源库mongoose,附带封装代码http_client

    在这个项目中,我们还将看到一个名为`http_client`的封装代码,它简化了客户端HTTP请求的处理。 首先,让我们了解HTTP的基础知识。HTTP(超文本传输协议)是互联网上应用最广泛的一种网络协议,用于从Web服务器向...

    mongoose, http client/server, mqtt client/server

    mongoose, C语言实现,支持HTTP client/server,restful, mqtt client/server

    前端开源库-ipfs-http-client

    **前端开源库-ipfs-http-client** IPFS(InterPlanetary File System)是一个去中心化的文件存储和分发系统,旨在创建持久且分散的网络。它允许用户存储和共享数据,而无需依赖传统的中心化服务器。在前端开发中,...

    HTTP Client C++实现

    在IT领域,网络编程是不可或缺的一部分,而HTTP客户端的实现对于开发者来说至关重要,尤其是在C++环境中。本篇文章将深入探讨如何使用C++实现一个HTTP客户端,主要基于提供的资源"CHttpClient.rar"。 HTTP(超文本...

    google-http-java-client-1.13.1-beta

    "google-http-java-client-1.13.1-beta" 是Google官方发布的一个Java库,主要用于在Android平台上进行HTTP网络通信。这个库包含了丰富的工具类,能够帮助开发者方便地实现各种HTTP请求,从而满足Android应用中的网络...

    http-tiny-1.2.tar.gz_client_http client_http get_tiny http

    本文将围绕标题“http-tiny-1.2.tar.gz_client_http client_http get_tiny http”所提及的开源项目,详细介绍一个轻量级的HTTP客户端——http-tiny-1.2,及其核心功能,包括GET、PUT和DELETE等HTTP请求方法的实现。...

    org.apache.http.client

    在Java开发中,`org.apache.http.client`是一个重要的库,用于执行HTTP客户端操作。这个库主要由三个核心组件构成:HTTP-CLIENT、HTTP-CORE和HTTP-MIME,这些组件都被包含在你提到的三个JAR文件中,即`httpclient-...

    Paw HTTP Client

    Paw HTTP Client 是一款Mac上的HTTP客户端模拟测试工具,可以让Web开发者设置各种请求Header和参数,模拟发送HTTP请求,测试响应数据,支持OAuth, HTTP Basic Auth, Cookies等,这对于开发Web服务的应用很有帮助,...

    http-client 解决中文编码包

    http-client 解决中文编码 jar包

    http server&client;(epoll模型)

    "http server&client; (epoll模型)"是指使用HTTP协议构建的服务器和客户端,并且它们采用了Linux下的epoll模型进行I/O多路复用。这个项目显然经过了商业级的压力测试,能够支持文件下载、续传、IPv6通信、页面展示...

Global site tag (gtag.js) - Google Analytics