提示信息

axios.post 发送form数据

孤岛少女 已关注

如果你需要使用Axios库通过POST方法发送表单数据,你可以使用URLSearchParams来格式化数据,或者直接设置headers中的Content-Typeapplication/x-www-form-urlencoded。以下是一个示例:

  1. import axios from 'axios';
  2. const form = new URLSearchParams();
  3. form.append('key1', 'value1');
  4. form.append('key2', 'value2');
  5. axios.post('https://example.com/api/some-endpoint', form, {
  6. headers: {
  7. 'Content-Type': 'application/x-www-form-urlencoded'
  8. }
  9. }).then(response => {
  10. console.log(response.data);
  11. }).catch(error => {
  12. console.error(error);
  13. });

在这个例子中,我们使用URLSearchParams创建了一个新的对象,并使用append方法添加了一些键值对。然后,我们使用Axios的post方法发送了一个请求到一个URL,并将form对象作为第二个参数(即payload),同时指定Content-Typeapplication/x-www-form-urlencoded

    遇到难题? "AI大模型GPT4.0、GPT" 是你的私人解答专家! 点击按钮去提问......
孤岛少女 关注 已关注

最近一次登录:2023-12-15 16:09:44   

暂时还没有签名,请关注我或评论我的文章
×
免费图表工具,画流程图、架构图