我是靠谱客的博主 害羞音响,最近开发中收集的这篇文章主要介绍前端如何发送表单类型数据和查询字符串类型数据前言介绍,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

前言

前端发送ajax请求获取后端返回的数据是前端很常用的事情,在我实习期间遇到了两个发送类型的问题,特此记录一下

介绍

发送请求类型:x-www-form-urlencoded:查询字符串 multipart/form-data:表单

这是这篇博客涉及到的两种content-type类别,详解查看下面这个博客。

Content-Type 详解_leoss.H的博客-CSDN博客_content-type

1.在我发送delete请求(post类型)时,而且封装的api没有设置content-type类别导致发送的content-type一直不是x-www-form-urlencoded(接口要求是x-www-form-urlencoded)。

解决方法

 deleteAPI(
            "simple/delSimpleFile/?simpleId="+this.editMenuData.id
            )

采取像get请求一样拼接的形式

2.在发送multipart/form-data类型的数据时,发现一直发送错误

解决方法

let formData = new window.FormData();
formData.append("key",value);

新建一个window.FormData来存放表单数据。

最后

以上就是害羞音响为你收集整理的前端如何发送表单类型数据和查询字符串类型数据前言介绍的全部内容,希望文章能够帮你解决前端如何发送表单类型数据和查询字符串类型数据前言介绍所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(43)

评论列表共有 0 条评论

立即
投稿
返回
顶部