Fiddler показывает тело POST x-www-form-urlcoded с символами равенства (не закодировано) - PullRequest
0 голосов
/ 13 ноября 2018

Я использую Fiddler для захвата некоторой интерактивной веб-конфигурации, а затем программно копирую шаги через PowerShell.Многие из вызовов POST используют тип контента application / x-www-form-urlencoded.

Пример (точка и тире закодированы, но не равно): Content-Type: application / x-www-form-urlencoded value1 = some% 2Ething & value2 = srv% 2DD001

Использование a.NET библиотека для URL кодируется вместе с различными онлайн-инструментами, необработанные строковые значения не совпадают с перехватом в Fiddler и, в частности, знаки равенства "=" не изменяются.Есть ли конкретный способ, которым мне нужно создать тело значений пары ключей, чтобы знак равенства сохранялся, а не кодировался в URL?Кроме того, я не совсем уверен, каким образом кодирование дает «&» в качестве разделителя для каждой пары «ключ-значение».

Я могу создать тело, когда его захватывает Fiddler, но в идеале я хотел бы передатьзначения в хорошо структурированном формате и позволяют процессу кодирования позаботиться о форматировании.

...