我正在使用Fiddler捕获一些交互式Web配置,然后以编程方式通过PowerShell复制这些步骤。许多POST调用都使用内容类型application / x-www-form-urlencoded。
示例(对点和破折号进行编码,但不对等号进行编码): 内容类型:application / x-www-form-urlencoded value1 = some%2Ething&value2 = srv%2DD001
使用.NET库对URL进行编码以及各种在线工具,原始字符串值与Fiddler中的捕获不匹配,特别是“ =”号不变。我是否需要一种特定的方法来构造键对值的主体,以便保留等号而不进行URL编码?另外,我不太确定编码如何以“&”作为每个键值对的定界符。
我可以在Fiddler捕获它时构造它的主体-但理想情况下,我想以结构良好的格式传递值,并让编码过程负责格式化。