Vue实战032:axios如何使用get和post发送请求

2025-07-05 22:39:11

1、什么是GET和POST请求GET:向指定路径资源发送请求,通常用于获取数据POST:向指定路径资源提交数据进行处理请求,通常用于提交表单或者上传文件

2、GET和POST请求的区别1,GET一般是从服务器上获取数据,POST是向服务器提交数据。2,GET通过URL提交数据,数据在URL中可以看到,POST则是在HEADER内提交。3,GET提交的数据不能大于2KB,而POST不受限制。4,GET数据容易泄露,POST较为安全

Vue实战032:axios如何使用get和post发送请求

5、那么axios发送请求的时候就可以这样写,这里需要注意的是,如果你在url发送动态的参数name和age时,请用符号“`”包裹(这个是键盘esc下面那个按键的符号),而不是符号“"”。

Vue实战032:axios如何使用get和post发送请求

7、后台接受请求头信息时应该用request.META.get('HTTP_AUTHORIZATION'),而且这里我们需要注意的是,前端发过来的字段是Authorization,而后台接受时确是HTTP_AUTHORIZATION。

Vue实战032:axios如何使用get和post发送请求

9、如果我们直接将如上所示的数据发送给Django后台的话收到的数据会是None,这里我们可以看到发送的数据格式为Request Payload(请求头Content-Type: application/json),这时我们就不能以json形式传参,而是通过键值对形式传参。

Vue实战032:axios如何使用get和post发送请求Vue实战032:axios如何使用get和post发送请求
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢