#hTTP

ResquestInfoServlet类通过访问HttpServletRequest对象的各种方法来读取HTTP请求中的特定信息,并且把它们写入到HTML中

ResquestInfoServlet类通过访问HttpServletRequest对象的各种方法来读取HTTP请求中的特定信息,并且把它们写入到HTML中ResquestInfoServlet.javapackagecom.demo.servlet;importcom.sun.xml.internal.ws.poli...

HelloServlet类继承HttpServlet利用HttpServletResponse对象

HelloServlet类继承HttpServlet利用HttpServletResponse对象HelloServlet类的doGet()方法先得到username请求参数,对其进行中文字符编码转换,然后判断username是否为空,如果为空就返回403响应状态代码,否则就通过HttpServletResponse对...

十分钟了解HTTPS

通信使用明文(不加密),内容可能会被窃听不能验证通信方的身份,所以请求和响应都有可能是攻击者发送的数据包在由A到B的过程中,可能经历很多次路由转发,这个过程中数据包可能会被劫持和替换,A和B都无法确定收到的信息是否就是对方发送的。无法证明报文的完整性,可能是经过篡改的信息。同样是在A到B传输过程中,数据包被劫持、篡改之...
代码星球 ·2020-08-01

面试题:常用的http状态码

3XX重定向301MovedPermanently  永久重定向,表示请求的资源已经永久的搬到了其他位置302Found 临时重定向,表示请求的资源临时搬到了其他位置303SeeOther 表示请求资源存在另一个URI,应使用GET定向获取请求资源304NotModified&n...

最近学习了Http连接池

起因6.1大促值班发现的一个问题,一个rpc接口在0~2点用户下单高峰的时候表现rt高(超过1s,实际上针对性优化过的接口rt超过这个值也是有问题的,通常rpc接口里面即使逻辑复杂,300ms应该也搞定了),可以理解,但是在4~5点的时候接口的tps已经不高了,耗时依然在600ms~700ms之间就不能理解了。查了一下...
代码星球 ·2020-08-01

基于HTTP协议的几种实时数据获取技术

 HTTP协议大家都很熟悉了,开始本文之前,首先简单回顾一下HTTP协议。HTTP协议是建立在TCP协议上的应用层协议,协议的本质是请求----应答:即对于HTTP协议来说,服务端给一次响应后整个请求就结束了,这是HTTP请求最大的特点,也是由于这个特点,HTTP请求无法做到的是服务端向客户端主动推送数据。但...

ab(http)与abs(https)压测工具

来源 https://www.cnblogs.com/weizhxa/p/8427708.html 在学习ab工具之前,我们需了解几个关于压力测试的概念吞吐率(Requestspersecond)概念:服务器并发处理能力的量化描述,单位是reqs/s,指的是某个并发用户数下单位时间内处理的请求数。某...
代码星球 ·2020-08-01

http 协议相关问题

来源 https://www.cnblogs.com/lingyejun/p/7148756.html 1、说一下什么是Http协议?对器客户端和服务器端之间数据传输的格式规范,格式简称为“超文本传输协议”。2、什么是Http协议无状态协议?怎么解决Http协议无状态协议?(...
代码星球 ·2020-07-29

HTTP解析

前言B/S网络架构的核心是HTTP,掌握HTTP对一个从事互联网工作的程序员来说非常重要。要理解HTTP,最重要的是要熟悉HTTP的HTTPHeader,HTTPHeader控制着互联网上成千上万用户的数据传输。最关键的是,它控制着用户浏览器的渲染行为和服务器的执行逻辑。例如,当服务器没有用户请求的数据的时候就会返回一...
代码星球 ·2020-07-29

TCP、UDP和HTTP简述整理

http:是用于www浏览的一个协议。tcp:是机器之间建立连接用的到的一个协议。1、TCP/IP是个协议组,可分为三个层次:网络层、传输层和应用层。在网络层有IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议。在传输层中有TCP协议与UDP协议。在应用层有FTP、HTTP、TELNET、SMTP、DNS...
代码星球 ·2020-07-29

jmeter发送http请求(初学者)

1、jmeter安装配置(百度,这里就不赘述了)2、添加线程组测试计划-->添加-->Threads-->线程组 3、线程组配置线程数:用户数或者并发数,设置为100则有100的并发量Ramp-UpPeriod(inseconds):准备时长,以一秒为单位,设置多长就是需要多久的时间全部线程...

Node学习HTTP模块(HTTP 服务器与客户端)

Node学习HTTP模块(HTTP服务器与客户端)  Node.js标准库提供了http模块,其中封装了一个高效的HTTP服务器和一个简易的HTTP客户端。http.Server是一个基于事件的HTTP服务器,它的核心由Node.js下层C++部分实现,而接口由JavaScript封装,兼顾了高性能与简易性。http....

《HTTP权威指南》读书笔记:缓存

Web缓存是可以自动保存常见文档副本的HTTP设备(包括浏览器?)减少冗余数据传输缓解带宽瓶颈(很多网络为本地网络客户端提供的带宽比为远程服务器提供的带宽要宽)缓解瞬时拥塞(不会所有的请求都奔着一台服务器去)降低距离时延(就近访问么)命中率:请求命中缓存的比例字节命中率:请求命中缓存的文档,其文档大小总和,占所有请求大...

Linux中git用https连接时不用每次输入密码

应用场景:比如每天凌晨执行crontab对应的项目部署脚本(使用git作为项目的版本控制)。 如果不这样做会怎么样?每次部署都要gitclone并输入对应的用户名和密码,需要人工。这样就显得很不自动化了。 那么解决方式有哪些呢?我这边推荐一个最简单有效的方式:cd~//进入根目录vim.git-cr...
首页上一页...4748495051...下一页尾页