Mozilla谈到FormData
类型:
FormData接口提供了一种轻松构建一组表示表单字段及其值的键/值对的方法,然后可以使用XMLHttpRequest.send()方法轻松发送这些键/值如果编码类型设置为"multipart/form-data",它将使用与表单相同的格式
(强调矿。)
那他们为什么要告诉我?除了网络检查选项卡中的Firefox F12控制台之外,我还没有找到任何方法来实际查看使用FormData对象通过XMLHttpRequest发送的POST正文字符串数据。如果他们认为知道这种类型使用的有线格式对我来说很重要,那么我在哪里可以检索数据,这样它就有什么不同了?
我想要的是在我的JavaScript代码中看到这个字符串。或者更好的是,只有它的长度。我需要这个来检查这个POST请求是否会超过服务器端的限制,并在上传的带宽和所需的时间被浪费之前告诉用户。
他们为什么要告诉我?
这与确保服务器端代码能够正确处理提交的数据有关。
我想要的是在我的JavaScript代码中看到这个字符串。或者更好的是,只有它的长度。
这不是FormData
API提供的信息。
这可能只有在上传实际文件时才相关,请考虑直接测试它们的大小(使用Fileneneneba API)。