• HTTP 协议中 PUT 和 POST 使用上的区别
  • 有的观点认为,应该用POST来创建一个资源,用PUT来更新一个资源;有的观点认为,应该用PUT来创建一个资源,用POST来更新一个资源;还有的观点认为可以用PUT和POST中任何一个来做创建或者更新一个资源。这些观点都只看到了风格,争论起来也只是争论哪种风格更好,其实,用PUT还是POST,不是看这是创建还是更新资源的动作,这不是风格的问题,而是语义的问题。 在HTTP中,PUT被定义为idempotent的方法,POST则不是,这是一个很重要的区别。 “Methods ca...
  •  2019-02-13  |    程成  |    50  |    0  |    前端技术  |   HTTP   PUT  POST  协议  
  • HTTP响应头和请求头信息对照表
  • HTTP请求头提供了关于请求,响应或者其他的发送实体的信息。HTTP的头信息包括通用头、请求头、响应头和实体头四个部分。每个头域由一个域名,冒号(:)和域值三部分组成。通用头标:即可用于请求,也可用于响应,是作为一个整体而不是特定资源与事务相关联。请求头标:允许客户端传递关于自身的信息和希望的响应形式。响应头标:服务器和于传递自身信息的响应。实体头标:定义被传送资源的信息。即可用于请求,也可用于响应。HTTP Request Header 请求头Header解释示例Accept指定客户...
  •  2019-02-12  |    程成  |    40  |    0  |    前端技术  |   http  响应头  请求头  通用头  实体头  
  • https 引用 http 协议的 JS 和 CSS 失效解决方法
  • http 切换到 https 后,发现一些引用第三方的 jS 和 CSS 失效了。报错:This request has been blocked; the content must be served over HTTPS.解决方法:将 http:// 换成 https:// 即可,但是如果你找不到对应的 https 资源,可以用下面这种方法将http:去掉,比如<script src="//code.jquery.com/jquery-1.11.0.min...
  •  2018-11-14  |    程成  |    222  |    0  |    前端技术  |   https  JS  CSS  http  
  • 阿里云 ECS,nginx 设置免费 SSL 证书,http 跳转 https
  • 在阿里云 ECS 中,如何免费设置 SSL 证书,网站 http 协议更换为 https 协议。一、申请免费 SSL 证书1、【控制台】-【域名】-【管理】2、【免费开启SSL证书】3、【单域名免费证书】,注意黄字提醒4、【申请】-【填写申请】-【验证信息】-【验证】5、等待十分钟,【下载】证书,我这里选择 nginx 证书下载解压出来是一个 .crt 文件和 .key 文件,上传到你服务器的 nginx 文件夹。二、配置 nginxserver {   &nbs...
  •  2018-11-13  |    程成  |    208  |    0  |    服务器  |   阿里云  ecs  nginx  ssl  http  https