Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/288.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# HttpWebRequest:如何从URI中删除最后一个斜杠_C#_Rest_Httpwebrequest - Fatal编程技术网

C# HttpWebRequest:如何从URI中删除最后一个斜杠

C# HttpWebRequest:如何从URI中删除最后一个斜杠,c#,rest,httpwebrequest,C#,Rest,Httpwebrequest,我正在为一个给定服务的客户工作。我无法在服务器上执行任何操作,因为它不在我的域中。 服务器正在此URL中响应: “” 当我实例化请求时: var endpoint = "...nameoftheserver.com/ITSM/"; var parameters = "UserAuthorizationService"; var request = (HttpWebRequest)WebRequest.Create(string.Format("{0}{1}", endPoint , para

我正在为一个给定服务的客户工作。我无法在服务器上执行任何操作,因为它不在我的域中。 服务器正在此URL中响应:

“”

当我实例化请求时:

var endpoint = "...nameoftheserver.com/ITSM/";

var parameters = "UserAuthorizationService";

var request = (HttpWebRequest)WebRequest.Create(string.Format("{0}{1}", endPoint , parameters));
t事实上,
请求.地址
具有

.../ITSM/UserAuthorizationService/
由于最后一个斜杠,服务的响应是
404

有人知道如何从请求中删除此斜杠。地址


非常感谢

我不确定这是否真的回答了你的问题,但是你能用String.TrimEnd删除斜杠吗


您可以像这样使用TrimEnd方法:

(HttpWebRequest)WebRequest.Create(
    string.Format("{0}{1}", endPoint , parameters).TrimEnd('/')
);

真奇怪。我复制并尝试了您的代码和我的
请求。地址
没有结尾斜杠。