Http POST请求网址包含'['

0 post get http

我正在使用http post请求使用SharePoint.我的网址包含'['所以我得到一些例外.

如果网址包含'['或']'字符,有人知道如何发送帖子或获取请求吗?

Gre*_*reg 5

编码括号中的URL,以便[成为%5B]%5D.
HTML URL编码参考

如果要从(.NET)代码生成URL,请使用HttpServerUtility.UrlEncode().

string encodedUrl = "http://example.com/awesome.aspx?title="
                  + HttpServerUtility.UrlEncode("Super & Delicious Program [v1]");

// "http://example.com/awesome.aspx?title=Super+%26+Delicious+Program+%5Bv1%5D"
Run Code Online (Sandbox Code Playgroud)

JavaScript中的(粗略)等效方法是escape().