关闭

java中httpclient的digest验证

package test.util; import java.net.URI; import java.util.ArrayList; import java.util.List; import org.apache.commons.httpclient.auth.AuthPolicy; import org.apache.http.HttpResponse; import org.apach...
阅读(3246) 评论(0)

HTTP头中增加自定义的属性然后post请求第三方的页面

场景是这样的,第三方页面访问需要鉴权,所以需要在HTTP头中增加鉴权的属性和内容发送给第三方网页。 我试过用response.addHeader("Authorization","xxxxxxxxx")方法,但发送的请求还是不带Authorization属性,还请大牛们不吝指教。 你这个问题实际上是服务器访问第三方鉴权系统,这个访问过程和客户端没关系的 和response,req...
阅读(15376) 评论(1)

Java安全通信:HTTPS与SSL

1. HTTPS概念         1)简介            HTTPS(全称:Hypertext Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。这个系统的最初研发由网景公司进行,提供了身份验证...
阅读(1783) 评论(0)

Java访问https接口实现

用两种方式分别实现了,第一种是jdk原生的,代码稍微多点,第二种是基于httpclient4版本的。在我的机器上,访问同一个接口原生的性能要好很多(前者900ms,后者5.7s左右),httpclient主要性能消耗在"HttpResponse res = client.execute(post);",大约占总执行时间的90%。     Java代码   pri...
阅读(20747) 评论(3)

JAVA Socket 实现HTTP与HTTPS客户端发送POST与GET方式请求

JAVA Socket 实现HTTP与HTTPS客户端发送POST与GET方式请求 哇,一看标题怎么这么长啊,其实意思很简单,哥讨厌用HTTP Client做POST与GET提交 觉得那个毕竟是别人写得API库,所以我就自己实现了一个简单的HTTP客户端,支持POST 方式提交数据,GET方式查询数据,是测试Restful API比较方便点,然后支持form与JSON两...
阅读(3876) 评论(0)

使用HttpUrlConnection进行post请求上传文件

使用HttpUrlConnection模拟post表单进行文件上传平时很少使用,比较麻烦。   原理是: 分析文件上传的数据格式,然后根据格式构造相应的发送给服务器的字符串。 格式如下:这里的httppost123是我自己构造的字符串,可以是其他任何的字符串 ----------httppost123 (\r\n) Content-Disposition: form-da...
阅读(5816) 评论(0)

J2ee 断点续传 及 post请求中 包含 url参数及文件流

首先 client端: HttpURLConnection conn = null; BufferedInputStream fin = null; BufferedOutputStream out = null; URL reqUrl; try { reqUrl = new URL("http://:/Emergency/phone/attachmentUpload...
阅读(2997) 评论(0)

关于某些网站的图片盗链功能,相关http 请求的解决方法

其实 关键就是 header中 的 Referer 属性,可以通过firebug 查看头信息 并获得Referer,但有些情况下可能不能获取,就只能通过抓包的方法来获得了。 import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.BufferedReader; import j...
阅读(924) 评论(0)

Java利用HttpURLConnection发送post请求

URL url = null; HttpURLConnection http = null; try { url = new URL(urls); http = (HttpURLConnection) url.openConnection(); http.setDoInput(true); http.setDoOutput(true); htt...
阅读(14047) 评论(0)

Java 利用 HttpURLConnection 读取页面 返回字节流(生成静态页面)

//保存为文件import java.io.*; public class GenerateIndexPage { protected static String defaultToFile = "frame/main_Null.html"; protected static String defaultFromFile = "http://localhost:8080/stfb/fram...
阅读(7609) 评论(0)
    个人资料
    • 访问:7839110次
    • 积分:67248
    • 等级:
    • 排名:第28名
    • 原创:254篇
    • 转载:2716篇
    • 译文:3篇
    • 评论:717条
    文章分类
    最新评论