Wesley13 Wesley13
3年前
java伪造http请求多文件上传
importjava.io.File;importjava.io.IOException;importorg.apache.http.HttpResponse;importorg.apache.http.client.ClientProtocolException;importorg.apache.http.client.Ht
Wesley13 Wesley13
3年前
java实现大文件下载(http方式)
java实现大文件下载,基于http方式,控件神马的就不说了。思路:下载文件无非要读取文件然后写文件,主要这两个步骤,主要难点:    1.读文件,就是硬盘到内存的过程,由于jdk内存限制,不能读的太大。    2.写文件,就是响应到浏览器端的过程,http协议是短链接,如果写文件太慢,时间过久,会造成浏览器死掉。知识点:
东方客主 东方客主
4年前
彻底弄懂HTTP缓存机制及原理
Http缓存机制作为web性能优化的重要手段,对于从事Web开发的同学们来说,应该是知识体系库中的一个基础环节,同时对于有志成为前端架构师的同学来说是必备的知识技能。但是对于很多前端同学来说,仅仅只是知道浏览器会对请求的静态文件进行缓存,但是为什么被缓存,缓存是怎样生效的,却并不是很清楚。在此,我会尝试用简单明了的文字,像大家系统的介绍HTTP
Wesley13 Wesley13
3年前
(转)Module ngx_http_fastcgi_module
ExampleConfiguration(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fnginx.org%2Fen%2Fdocs%2Fhttp%2Fngx_http_fastcgi_module.html%23example)Directives(https://www.o
Easter79 Easter79
3年前
Tomcat处理HTTP请求源码分析(下)
很多开源应用服务器都是集成tomcat作为webcontainer的,而且对于tomcat的servletcontainer这部分代码很少改动。这样,这些应用服务器的性能基本上就取决于Tomcat处理HTTP请求的connector模块的性能。本文首先从应用层次分析了tomcat所有的connector种类及用法,接着从架构上分析了connector模块
Wesley13 Wesley13
3年前
JAVA访问http接口得到返回数据
第一种:publicstaticStringgetURLContent(StringurlStr){/网络的url地址/URLurlnull;/http连接/HttpURLConnectionhttpConnnull;///
Wesley13 Wesley13
3年前
HTTP之请求响应中文乱码小结
1.response响应中文乱码(1)乱码原因:服务器的编码方式和浏览器的解码方式不一致导致解决方案:统一服务器和浏览器的编码解码方式,都使用utf8代码实现:response.setContentType("text/html;charsetutf8");2.request请求中文乱码(1)post请求乱码  
Stella981 Stella981
3年前
HTTP Cookie的域名和路径匹配
介绍本文主要通过整理RFC6265HTTPStateManagementMechanism(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Ftools.ietf.org%2Fhtml%2Frfc6265)文档的域名和路径匹配章节,然后加以实验验证,最后梳理出一些技术
Stella981 Stella981
3年前
HTTP请求客户端工具类
1.maven引入依赖<dependency<groupIdcommonshttpclient</groupId<artifactIdcommonshttpclient</artifactId<version3.1</version</dependency<!https://mvnrepos
Stella981 Stella981
3年前
NIO开发Http服务器(5
最近学习了JavaNIO技术,觉得不能再去写一些HelloWorld的学习demo了,而且也不想再像学习IO时那样编写一个控制台(或者带界面)聊天室。我们是做WEB开发的,整天围着tomcat、nginx转,所以选择了一个新的方向,就是自己开发一个简单的Http服务器,在总结JavaNIO的同时,也加深一下对http协议的理解。项目实现了静态资源(