#hTTP

http与https的区别以及https如何保证数据传输安全

 http是应用层协议,它会将要传输的数据以明文的方式给传输层,这样显然不安全。https则是在应用层与传输层之间又加了一层,该层遵守SSL/TLS协议,用于数据加密。**加密的方式有两种:对称加密对称加密速度快,但是加密和解密的钥匙是相同的非对称加密算法更加复杂,速度慢,加密和解密钥匙不相同。 在...

git clone: HTTP Basic: Access denied 错误

gitclone 报HTTPBasic:Accessdenied错误解决方案:1.如果账号密码有变动用这个命令gitconfig–-system–-unsetcredential.helper重新输入账号密码应该就能解决了2.如果用了第一个命令还不能解决问题那么用这个命令:gitcon...
代码星球 ·2020-08-09

bootstrap.min.css.map HTTP/1.1" 404 1699

 在做一个jsp练习的时候遇到引入bootstrap.css的时候出现了URL:bootstrap.min.css.map404的错误。解决办法:删除bootstrap.min.css文件内容最后一行/*…………*/内容即可详细见:http://www....

centos7启动httpd服务失败:Job for httpd.service failed because the control process exited with error code.

centos7启动httpd命令有两个可以用servicehttpdstart    systemctlstarthttpd.service如果出现如下报错Jobforhttpd.servicefailedbecausethecontrolprocessexitedwitherrorcode.See“systemctl...

XMLHttpRequest2.0的进步之处

varxhr=newXMLHttpRequest();xhr.open('GET','example.php');xhr.send();xhr.onreadystatechange=function(){if(xhr.readyState==4&&xhr.status==200){alert(xhr.r...
代码星球 ·2020-08-08

http协议历史

超文本传输协议基于TCP/IP协议,最初由TedNelson提出的一种处理文本的方法,即利用互联网连接世界各地的文本信息,1981年,德特在他的著作中使用术语“超文本”描述了这一想法:创建一个全球化的大文档,文档的各个部分分布在不同的服务器中。通过激活称为链接的超文本项目,例如研究论文里的参考书...
代码星球 ·2020-08-08

使用http维持socket长连接

项目中有遇到问题如下:1、旧版的cs服务,因为每个用户和唯一的长连接是在登录后绑定的,并且所有的消息报文均是基于该长连接去发送接收的,所以要求node服务要维持一个长连接,然后根据该用户获取长连接,拿到连接再去发送对应请求,tcp协议顶层是可以使用http传输的,nodejs中http模块内置的agent对象,便可以设...

php 判断网站是http还是https

//判断是http还是https$http_type=((isset($_SERVER['HTTPS'])&&$_SERVER['HTTPS']=='on')||(isset($_SERVER['HTTP_X_FORWARDED_PROTO'])&&$_SERVER['HTTP_X_FO...

HTTP请求信息和响应信息的格式

请求: (1)请求行信息  RequestURL: 发起请求的路径 RequestMethod:请求的方式(get post headput delete trace options等,但常用的只有get和post);&...

前端需要掌握的后台基础:HTTP协议

什么是HTTP?以下来自度娘最为专业的解释:超文本传输协议(HTTP,HyperTextTransferProtocol)是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。1960年美国人TedNelson构思了一种通过计算机处理...

HttpServletRequest

 作用:1.获取请求消息数据2.完成请求转发3.是域对象 获取请求行GET/uriHTTP/1.1StringgetMethod()获取请求方式StringgetQueryString()获取请求参数StringgetContextPath()获取虚拟目录StringgetRemoteAddr()获...
代码星球 ·2020-08-08

HttpServletResponse

 HttpServletResponse设置响应体响应字符数据PrintWritergetWriter():获取字符输出流,可以响应字符数据例子:response.getWriter().write("<h1>HelloWorld!<h1>");第一种形式:  esponse.setC...
代码星球 ·2020-08-08

HttpServletRequest&HttpServletResponse对象

 HttpServletRequest&HttpServletResponse对象不是由我们来创建的,而是由tomcat服务器创建,那么我们就可以直接来使用这两个对象A:HttpServletRequest:封装了我们的请求消息,获取到请求数据B:HttpServletResponse:封装了我们的响...

HTTPS

HTTP为什么过时了?HTTP明文协议的缺陷,是导致数据泄露、数据篡改、流量劫持、钓鱼攻击等安全问题的重要原因。HTTP协议无法加密数据,为谋取商业利益网页篡改及劫持无处不在,即使是技术强悍的知名互联网企业,在每天数十亿次的数据请求中,都不可避免地会有小部分流量遭到劫持或篡改,更不要提其它的小微网站了。WIFI热点的普...
代码星球 ·2020-08-08

HTTP的响应协议

响应行介绍,响应状态码  1XX:客户端请求服务器,但是请求未完成,服务器什么事也没干  2XX:表示响应成功,代表性的状态码就是200  3XX:请求重定向,代表性的状态码302  4XX:客户端发送失败,代表性的状态码是404  5XX:服务器错误,代表性的状态码是500内容:  *响应行  *响应头  *响应空行...
代码星球 ·2020-08-08
首页上一页...4445464748...下一页尾页