为什么以下字符串 - “\已添加到我的原始字符串?

时间:2017-12-14 09:03:05

标签: c# string httpwebrequest

我有这个字符串:

requestString="http://staging3.advsnx.net/asa/a.aspx?ZoneID=29447&Task=Get&SiteID=1435&Random=[timestamp]&uuid=qL%2b%2fCPj8PtSrJnnaeOiiztEXTOVaWKcCZkmUBmiN78RTj%2f8t%2byuJsuf8V3dZioD5\tDisplayCamp11\"&VVSID=FhvLbtgO-U2SeK9TnqIFow&debug=true"

我希望像这样执行网络请求:

 HttpWebRequest req = WebRequest.Create(requestString) as HttpWebRequest;

但我现在因为我的字符串现在而异常:

"\"http://staging3.advsnx.net/asa/a.aspx?ZoneID=29447&Task=Get&SiteID=1435&Random=[timestamp]&uuid=qL%2b%2fCPj8PtSrJnnaeOiiztEXTOVaWKcCZkmUBmiN78RTj%2f8t%2byuJsuf8V3dZioD5\tDisplayCamp11\"&VVSID=FhvLbtgO-U2SeK9TnqIFow&debug=true"

我不知道是什么导致这个“\突然出现在原始字符串的开头。

作为解决方法我试图删除这个不必要的字符串 - “\ 像这样:

 if (requestString.StartsWith("\""))
                    requestString.Remove(0, 1);

但我的字符串和以前一样。

0 个答案:

没有答案