zoukankan      html  css  js  c++  java
  • 《JavaScript高级程序设计》读书笔记1--HTTP头部信息

    优秀的书籍常读常新

    -----------------------------------------

    在发送XHR请求的同时,还会发送如下头部信息:

    --Accept: 浏览器能够处理的内容类型

    --Accept-Charset: 浏览器能够显示的字符集

    --Accept-Language: 浏览器当前设置的语言

    -- Connetion: 浏览器与server之间的连接类型

    --Cookie

    --Host:发出请求的页面所在域

    --Referer:发出请求的页面的url

    --User-Agent:用户代理(常用来判断浏览器类型)

    -------------------

    setRequestHeader() : 可以设置自定义的请求的头部信息 在open() 和send()之间

           var xhr = new XMLHttpRequest();
        xhr.onreadystatechange = function () {// 状态发生变化时,函数被回调
                // 监听readystate
               if (xhr.readyState === 4) {
                    
                    if (xhr.status === 200) {
                        // 成功,通过responseText拿到响应的文本:
                         console.log(xhr.responseText);
                    } else {
                        // 失败,根据响应码判断失败原因:
                        console.log(xhr.status);
                    }
               }else {
                    // HTTP请求还在继续...
                }
            }
           //打开链接
            xhr.open('GET', url, true);
    
           xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
           //发送请求
           xhr.send(null);
  • 相关阅读:
    Oracle解除死锁
    观察者模式
    观察者模式
    第一个go程序
    第一个go程序
    Jersey处理表单Post信息
    Jersey处理表单Post信息
    JS获取操作系统及浏览器信息
    JS获取操作系统及浏览器信息
    Linux常用命令
  • 原文地址:https://www.cnblogs.com/zyjzz/p/7241836.html
Copyright © 2011-2022 走看看