【发布时间】:2014-11-24 13:31:41
【问题描述】:
我必须使用 HTTP GET 创建一个 webrequest,并且我必须在 URL 上添加一个 JSON 序列化并使用所有参数编码。
但是当我对序列化对象进行编码时,我遇到了一个问题,它们还会编码像“{”和“:”这样的符号
我想知道我必须做什么才能像上面那样对序列化对象进行编码:
序列化对象:
{\"姓名\":\"鲍勃\"}
编码 使用 HttpUtility.Utility,或其他编码器将对所有符号进行编码:如“{”“:”
"%7b%22Name%22%3a%22Bob%22%2
我在寻找什么:
http://tmpserviceURL.test?parameters={%20%22Name%22:%20%22Bob%22}
【问题讨论】:
-
您想要对这些字符进行编码。
-
ty Ant,我不想编码“{”和“:”
标签: c# asp.net-mvc json serialization url-encoding