Http
东非大裂谷
这个作者很懒,什么都没留下…
展开
-
POST请求的四种content-Type
HTTP协议约定POST 提交的数据必须放在消息主体(entity-body)中,但协议并没有规定数据必须使用什么编码方式(不是指字符编码),由开发者自行决定。服务端通常是根据请求头(headers)中的 Content-Type 字段来获知请求中的消息主体是用何种方式编码,再对主体进行解析。因此POST 提交数据方案,包含了 Content-Type 和消息主体编码方式两部分。主要有四种方式:a...转载 2019-12-12 10:44:08 · 6253 阅读 · 0 评论 -
sessionid如何产生?由谁产生?保存在哪里?
原文:https://www.cnblogs.com/woshimrf/p/5317776.html面试问道这个我居然不知道怎么回答,当然也是因为我确实没有研究过。下面就是百度了一篇文章后简单回答这个问题。参考:http://www.cnblogs.com/sharpxiajun/p/3395607.htmlhttp://lavasoft.blog.51cto.com/62575/27...转载 2019-09-04 23:32:47 · 275 阅读 · 0 评论 -
Cookie/Session机制详解(非原创)
原文:https://www.cnblogs.com/liuwei0824/p/7699632.html会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。本章将系统地讲述Cookie与Session机制,并比较说明什么时...转载 2019-09-04 23:30:40 · 190 阅读 · 0 评论 -
什么是Http无状态?Session、Cookie、Token三者之间的区别
原文:https://www.cnblogs.com/lingyejun/p/9282169.html一、什么是HTTP无状态?1.1定义:HTTP无状态协议,是指协议对于交互性场景没有记忆能力。1.2举个例子:在点击一个纯的html网页,请求获取服务器的html文件资源时,每次http请求都会返回同样的信息,因为这个是没有交互的,每一次的请求都是相互独立的。第一个请求和第二个...转载 2019-09-03 21:27:31 · 193 阅读 · 0 评论 -
解决java.io.IOException: DerInputStream.getLength(): lengthTag=111, too big.
在用keytool生成服务器端SSL证书后,启动springboot时,报错java.io.IOException: DerInputStream.getLength(): lengthTag=111, too big.使用了以下命令行:keytool -genkey -alias tomcat -keypass 123456 -keyalg RSA -keysize 1024 -valid...原创 2019-06-14 16:52:43 · 16524 阅读 · 1 评论 -
使用JDK自带工具keytool生成ssl证书
https://blog.csdn.net/dwyane__wade/article/details/80350548keytool-genkey-alias tomcat(别名)-keypass 123456(别名密码)-keyalg RSA(生证书的算法名称,RSA是一种非对称加密算法)-keysize 1024(密钥长度,证书大小)-validity ...转载 2019-06-14 16:30:10 · 538 阅读 · 0 评论 -
JDK自带工具keytool生成ssl证书(web服务https配置)
原文:https://www.cnblogs.com/zhangzb/p/5200418.html前言:因为公司项目客户要求使用HTTPS的方式来保证数据的安全,所以木有办法研究了下怎么生成ssl证书来使用https以保证数据安全。百度了不少资料,看到JAVA的JDK自带生成SSL证书的工具:keytool,外加看了同事的心得体会,自己总结了一下具体的使用方法和使用过程中发现的问题及解...转载 2019-05-24 23:10:17 · 326 阅读 · 0 评论 -
HTTPS原理和CA证书申请(满满的干货)
原文:https://blog.51cto.com/11883699/2160032众所周知,WEB服务存在http和https两种通信方式,http默认采用80作为通讯端口,对于传输采用不加密的方式,https默认采用443,对于传输的数据进行加密传输目前主流的网站基本上开始默认采用HTTPS作为通信方式,一切的考虑都基于对安全的要求,那么如何对自己的网站配置HTTPS通信,是本文着重介...转载 2019-05-24 23:00:40 · 269 阅读 · 0 评论 -
JS相对路径
/css代表相对于根目录的路径css代表相对于当前文件的路径什么是根目录呢?这是浏览器调试页面,在这里,根目录就是222.192.7.75所以,当在js中访问url时,或者是html某些元素的src属性时,如果要访问css中的文件时,采用相对路径的两种方式:1.使用相对根目录的路径"/hydro-model-integration/css/***.css"2.如果...原创 2019-05-11 20:47:36 · 2009 阅读 · 0 评论 -
jdk keytool生成https证书
第一次生成的时候没有指定storetype为PKCS12,但springboot配置文件里是这样写的:http: port: 8084server: port: 8083 protocol: HTTP / 1.1 #证书的路径. ssl: #证书的路径. key-store: classpath:keystore.p12 #证书密码 k...原创 2019-05-10 22:57:24 · 107 阅读 · 0 评论 -
HTTP协议详解
原文:https://blog.51cto.com/13570193/2108347HTTP--Hyper Text Transfer Protocol,超文本传输协议,是一种建立在TCP上的无状态连接,整个基本的工作流程是客户端发送一个HTTP请求,说明客户端想要访问的资源和请求的动作,服务端收到请求之后,服务端开始处理请求,并根据请求做出相应的动作访问服务器资源,最后通过发送HTTP响应把...转载 2019-03-25 14:47:01 · 98 阅读 · 0 评论 -
四种常见的 POST 提交数据方式(application/x-www-form-urlencoded,multipart/form-data,application/json,text/xml)
原文:https://www.topjishu.com/6324.htmlHTTP/1.1 协议规定的 HTTP 请求方法有 OPTIONS、GET、HEAD、POST、PUT、DELETE、TRACE、CONNECT 这几种。其中 POST 一般用来向服务端提交数据,本文主要讨论 POST 提交数据的几种方式。我们知道,HTTP 协议是以 ASCII 码传输,建立在 TCP/IP 协议之...转载 2019-01-04 20:42:07 · 2181 阅读 · 0 评论