首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

从http规范角度来看xmlhttprequest发送请求

最近有点怠工,停更好久,今天分享一篇小白文,原生ajax,看标题肯定不同于其他文章的ajax,而是从http规范角度来看xmlhttprequest发送请求。...而有些同学在用一些vue框架或者react框架的时候,会使用axios这个库去发送post请求,这个库是默认把数据也就是请求体设置成json格式,并默认加上Content-Type:application...上面简单说了一下http请求,接下来说下用XMLHttpRequest这个构造函数来发送一个请求,先来看一下发送get请求: ?...下面来看一下post请求的发送: ? 我设置了请求头,并在send中传递了数据,数据格式与请求头一致,都是查询字符串格式。 看一下network: ? 如果将请求头改成json格式呢?...那么send中的数据格式也要改成json。正确演示如下: ? network演示如下: ? 这里面需要注意的是,使用xmlhttprequest发送post请求如果不设置请求头会是什么样的呢?

1.3K31
您找到你想要的搜索结果了吗?
是的
没有找到

XMLHttpRequest

XMLHttpRequest 在 AJAX 编程中被大量使用。XMLHttpRequest 可以用于获取任何类型的数据,不仅仅是 XML,还可以获取 JSON 或者纯文本。...返回json对象,浏览器自动对返回数据调用 JSON.parse() 方法 ☞ onreadystatechange 每次 readyState 属性改变的时候调用的事件句柄函数。...请求,使用传递给 open() 方法的参数,以及传递给该方法的可选请求体 setRequestHeader() 向一个打开但未发送的请求设置或添加一个 HTTP 请求 1.2.3 XMLHttpRequest...☞ 发送一个 HTTP 请求 xhr.send();   这个方法导致一个 HTTP 请求发送。...XMLHttpRequest.onloadstart:loadstart 事件(HTTP 请求发出)的监听函数 XMLHttpRequest.onprogress:progress事件(正在发送和加载数据

1.4K40

PHP发送和接收JSON请求

便于开发和测试,今天我们就来看一下在PHP中如何发送和接受JOSN POST,以及在Laravel框架中针对JSON Request提供的访问JSON请求数据的便捷方法。...PHP发送JSON POST $url = "http://example.com/request/post/json"; $data = json_encode(["foo" => "bar"...使用Guzzle发送JSON请求 很多时候在开发中我们并不会像上面那样用php curl库来发送请求而是使用开源的Http包,常用的Http package比如 Guzzle都有为发送JSON请求提供了便捷的方法...,json方法返回的是数组 ["foo" => "bar"] //$request->json()返回的是ParamBage } 使用Request的input方法获取请求中的整个JSON或者具体...key的值 发送 JSON 请求到Laravel应用的时候,只要 Content-Type 请求头被设置为 application/json,都可以通过 input 方法获取 JSON 数据,还可以通过

7.5K30

XMLHttpRequest用法介绍

password分别表示用户名和密码,提供http认证机制需要的用户名和密码 Send(content) 向服务器发出请求,如果采用异步方式,该方法会立即返回 Content可以不指定或者指定为null表示不发送数据...method表示向服务器发送信息的方式,可以为Get或Post;URL表示所调用的服务器资源的URL;asynch是一个布尔值,指示这个调用时异步还是同步,默认为true;username和password...3.2 send()方法详解 Js代码   //XMLHttpRequest对象的send()方法原型 void send(content);         send()方法具体向服务器发送请求...传入的内容会作为请求体的一部分发送。...上述四个步骤,就是XMLHttpRequest对象在Ajax程序中的运行周期,即初始化、指定响应函数、发送请求、处理响应。

1.9K50

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券