如何对句点进行URL编码?
|
我需要对一些句点进行URL编码,因为我必须传递一些文档路径,就像这样
http://example.com/test.aspx?document=test.docx
因此,test.docx导致我出现一个非法字符错误。所以我需要将其更改为
. --> %2E
我尝试使用Server.UrlEncode
string b = Server.UrlEncode(\"http://example.com/test.aspx?document=test.docx\");
但我明白了
\"http%3a%2f%2fexample.com%2ftest.aspx%3fdocument%3dtest.docx\"
那么,我是否必须像字符串替换那样使用并手动执行并用该代码替换所有句点?
没有找到相关结果
已邀请:
2 个回复
抵舵
如果尝试这种方式,仍然会收到错误消息吗? 我不会用十英尺的杆触碰SharePoint。但是,转义时间并不一定会阻止SharePoint进行欺骗。但是我想您至少应该尝试一下。
森含械