zoukankan      html  css  js  c++  java
  • 【rest】 深入理解rest

    起因是想搞明白 ajax、rest风格和http请求数据会有什么区别  

    再来回顾一下概念:

    REST即表述性 状态 传递

    满足这些约束条件和原则的应用程序或设计就是RESTful。需要注意的是,REST是设计风格而不是标准。REST通常基于使用HTTP,URI,和XML标准通用标记语言下的一个子集)以及HTML(标准通用标记语言下的一个应用)这些现有的广泛流行的协议和标准。

    ps:

    其实写道最后发现:原目标是想搞明白 rest+权限+状态(web api)

    不得不放到技术债务分类

    1.  http://*.*.*.49:8098/

    ajax 请求

    $.ajax({
                    url: "/Tool/proxy?r=" + Math.random(),
                    type: 'POST',
                    dataType: 'json',
                    data: data,
                    success: function(data) {           
                    },
                    error: function(xhr, status, errMsg) {
                    }
              });

    改站点下就没有cookies 所以请求就不会有这项, 本来我以为ajax会默认的去掉cookie

    这样我们提交userid 不用再放到 data: data中了(No  我用的localstorage 存userid )

    2.  m.***.com

    也是ajax 请求

     bd应该是百度统计埋的 cookie

    再来看下jd的接口  有response cookies;  写到客户端的  expires/max-age(生命周期); 

    淘宝只是在第一次 写cookie  存在了就不会再写了;估计jd 判断cookies是否为空时方法写错,暂不深究;还有一个亮点 websocket

  • 相关阅读:
    Windows:生成环境Word,PPT,EXCEL com+组件配置
    Win10 计算机管理 打不开应急办法
    Js:弹窗剧中
    Asp.net跨域配置
    Centos6系列安装nginx
    Win_oracle_exp/expdp备份
    MSSQL:查看某个账号使用得数据库
    MSSQL:查看作业情况
    MSSQL:账号无法删除方案
    MSSQL:删除系统作业计划
  • 原文地址:https://www.cnblogs.com/viewcozy/p/4638581.html
Copyright © 2011-2022 走看看