zoukankan      html  css  js  c++  java
  • Ajax_01之概述、响应

    1、URL、URI和URN
     URL:Unified Resource Locator:统一资源定位符;
     URI:Unified Resource Identifier:统一资源识别符;
     URN:Unified Resource Naming:统一资源命名符;
     URI=URL+URN;
    2、响应状态码(status):
     ①Infomational 提示性信息
      100:Continue:告诉客户端继续发送请求;
      101:Switching Protocols:切换协议;
     ②Successful 成功的响应消息
      200:OK:请求-响应成功;
      201:Created;
     ③Redirection 请求需要重定向到另一个URL
      301:Moved Permanently:被请求资源已经永久移走了;
      303:See Other:另请参见;
      304:Not Modified:请求资源未修改,请直接使用客户端缓存即可;
     ④Client Error 客户端错误
      400:Bad Request:无效的请求消息;
      402:Payment Required;
      403:Forbidden:请求资源不被允许;
      404:Not Found:请求资源不存在;
      405:Method Not Allowed:服务器不允许当前请求;
      414:Request-URI Too Long;
     ⑤Server Error 服务器错误
      500:Internal Server Error:服务器内部错误;
      503:Service Unavailable;
      505:HTTP Version Not Supported
    3、请求主体描述头部:
     Content-Length:告诉服务器当前请求的主体内容长度
     Content-Type:
      ①text/plain:客户端告诉服务器,请求主体数据是未经编码的普通数据,这样的数据服务器是拒绝接收的;
      ②application/x-www-form-urlencoded:客户端告诉服务器,请求主体是经过编码后的文本;
      ③multipart/form-data:客户端告诉服务器,请求主体包含文件上传;
    4、响应主体描述头部:Content-Type:
     ①text/html;②text/css;③application/javascript;④application/xml;⑤application/json;⑥image/png;⑦image/jpeg;⑧audio/mpeg3;⑨任意合法的MIME类型;(MIME:Multipurpose Mail Extention:多用途互联网邮件扩展);
    5、如何控制响应消息头部:
     ①方法1:修改Web服务器的配置文件,麻烦且有限制;
     ②方法2:使用服务器端运行的动态语言设置;例:PHP中,header('Content-Type:image/png');、header('Cache-Control:no-cache');
     ③方法3:修改HTML页面的meta标签;例:<meta http-equiv="Cache-Control" content="no-cache">、<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">;
    6、HTTP和HTTPS:
     HTTP:80,明文传输;
     HTTPS:443,加密传输,访问速度慢于HTTP协议;

  • 相关阅读:
    架构设计中的方法学——迭代设计
    架构重构改善既有代码的设计
    架构如何为业务和技术“服务”(2)
    架构如何为业务和技术“服务”(1)
    选用面向领域的多层分布式架构(DDD风格架构)的理由
    传话游戏(2013编程之美全国挑战赛资格赛)
    2012年蓝桥杯软件设计大赛河南省初赛试题和答案
    最大值最下化
    NYOJ120 校园网络(强连通缩点targan算法)
    NYOJ176整数划分(二)
  • 原文地址:https://www.cnblogs.com/Jupiter258/p/6044090.html
Copyright © 2011-2022 走看看