HTTP POST Web请求的哪些部分需要进行URL编码?

时间:2014-11-10 16:36:26

标签: http encoding webrequest

我一直在寻找答案,但我对POST数据的哪些部分需要进行URL编码感到困惑。我正在提交带有名称/值参数的HTTP发布请求,以及内容类型:application / x-www-form-urlencoded。

我是否需要构建我的整个参数字符串ie)     编码(POSTDATA) 或者然后分别编码每个名称/值对?     encode(paramName)+“=”+ encode(paramValue)+“&”

从Chrome开发者工具中,我尝试复制的原始请求看起来像选项2,但我在网上看到的内容似乎表明选项1。

由于

1 个答案:

答案 0 :(得分:0)

来自application/x-www-form-urlencoded or multipart/form-data?Forms in HTML documents

  

控件名称和值已转义

所以,选项2。