urlencoded格式化
// 拦截器里面
config.headers = {'Content-Type':'application/x-www-form-urlencoded' //设置跨域头部}
使用 application/x-www-form-urlencoded 格式化
在浏览器中你可以如下使用 URLSearchParams
API:
var params = new URLSearchParams();
params.append('param1','value1');
params.append('param2','value2');
axios.post('/foo',params);
注意: URLSearchParams
不支持所有的浏览器,但是这里有个 垫片
axios 基于原生的ES6 Promise 实现。如果环境不支持请使用 垫片
polyfill
其他方法:你可以使用 qs
库来格式化数据
var qs = require('qs');
axios.post('/foo', qs.stringify({'bar':123}));
Node.js
在nodejs中,你可以如下使用 querystring
:
var querystring = require('querystring');
axios.post('http://something.com/', querystring.stringify({foo:'bar'}));
如果参数需要穿数组,只需要在qs的方法中设置它的indices为false即可
qs.stringify({ a: ['b', 'c', 'd'] }, { indices: false });
全局axios默认配置
axios.defaults.baseURL = 'https://api.example.com';
axios.defaults.headers.common['Authorization'] = AUTH_TOKEN;
axios.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded';
转载于:https://www.cnblogs.com/zjh-study/p/10650452.html
urlencoded格式化相关推荐
- java 生成客户端代码_swagger-codegen生成java客户端代码
前后端分离的时候,需要建立契约,Swagger可达到该目的(略). 建立Rest接口后,通过swagger-codegen项目可以自动生成对应的客户端代码(c++.php.java.js.node等等 ...
- swagger-codegen自动生成代码工具的介绍与使用
一.Swagger Codegen简介 Swagger Codegen是一个开源的代码生成器,根据Swagger定义的RESTful API可以自动建立服务端和客户端的连接.Swagger Codeg ...
- Swagger完全教程
简介 Swagger 是最流行的 API 开发工具,它遵循 OpenAPI Specification(OpenAPI 规范,也简称 OAS). Swagger 可以贯穿于整个 API 生态,如 AP ...
- 【rfc6749】机翻 The OAuth 2.0 Authorization Framework
本文禁止转载 原文地址 http://tools.ietf.org/html/rfc6749 下面内容全部是谷歌娘的翻译 = = ,写这个的目的是给自己留个备份,这样就不用每次打开谷歌娘了. --- ...
- JSTL标签库中fmt标签,日期,数字的格式化
首先介绍日期的格式化:(不要嫌多哦) JSTL格式化日期(本地化) 类似于数字和货币格式化,本地化环境还会影响生成日期和时间的方式. <%@ page pageEncoding="UT ...
- VS Code 配置调试参数、launch.json 配置文件属性、task.json 变量替换、自动保存并格式化、空格和制表符、函数调用关系、文件搜索和全局搜索、
1. 生成配置参数 对于大多数的调试都需要在当前项目目录下创建一个 lanch.json 文件,位置是在当前项目目录下生成一个 .vscode 的隐藏文件夹,在里面放置一些配置内容,比如:settin ...
- 使用UEFI模式安装win10中的格式化磁盘问题
前言 使用一块新的磁盘或者是磁盘分区格式不正确,若采用硬盘映像模式安装就会安装失败,必须对磁盘进行格式化和分区 具体操作 diskpart // 进入磁盘操作模式 lis dis // 打印磁盘列表, ...
- python的print格式化输出,以及使用format来控制。
20210305 time.strftime("%Y%m%d%H%M%S", time.localtime()) 时间格式化 20210206 https://www.runoob ...
- LeetCode简单题之重新格式化字符串
题目 给你一个混合了数字和字母的字符串 s,其中的字母均为小写英文字母. 请你将该字符串重新格式化,使得任意两个相邻字符的类型都不同.也就是说,字母后面应该跟着数字,而数字后面应该跟着字母. 请你返回 ...
最新文章
- Android 马甲包制作流程
- git 的右键快捷菜单恢复
- iframe高度宽度自适应(转)
- VirtualBox + vagrant
- [FAQ]VC读取数据源列表和驱动程序列表
- android Notification 的使用
- Facebook开源了两个无监督翻译模型,只用单语就能训练双语
- Linux Cgroups详解(一)
- 共阳极管的代码_《手把手教你学FPGA》第三章设计实例
- 计算机网络实验三思考题,计算机网络实验思考题答案
- 创建一个背景色为蓝色的Pygame窗口
- c语言信封大小,A1、B1、C1的国际标准纸张的大小尺寸各是多少啊?
- 数制和码制(数制的转换的方法,BCD码<8421,2421,5421,余三码>,格雷码,原码,反码,补码,定点数和浮点数)
- 玩转OpenCV之一:关于OpenCV学习版本的选择
- 用友U8 cloud,信创云ERP的数智先锋
- 防范网络黑产:黑账号威胁互联网业务安全
- 小白自学CAD教程:706集全网最新CAD学习教程,一学就会
- 替代Notepad++的Notepad--
- C语言通过指针间接的实现函数返回多个值
- 索尼和微软将在云游戏领域合作