C# 使用RESTSharp over USB查询HP打印机

C# 使用RESTSharp over USB查询HP打印机,c#,rest,usb,restsharp,C#,Rest,Usb,Restsharp,我需要通过USB使用REST(夏普)查询HP打印机。Windows应用程序 我的C#应用程序使用IP地址工作得很好。现在我想做同样的事情,但使用USB端口。我不知道如何格式化连接字符串 这是通过网络很好地连接到打印机的代码: var client = new RestClient(@"http://204.145.155.155"); var request = new RestRequest(@"/OemsiMediapath/OemsiMediapathDyn.xml", Me

我需要通过USB使用REST(夏普)查询HP打印机。Windows应用程序

我的C#应用程序使用IP地址工作得很好。现在我想做同样的事情,但使用USB端口。我不知道如何格式化连接字符串

这是通过网络很好地连接到打印机的代码:

var client = new RestClient(@"http://204.145.155.155");

var request = new RestRequest(@"/OemsiMediapath/OemsiMediapathDyn.xml",       Method.GET);

IRestResponse response = client.Execute(request);
我一直想知道为usb端口的RestClient构造函数提供什么字符串。例如,打印机位于USB002上。我尝试过,但没有成功:

var client = new RestClient(@"http://USB002");


我在谷歌上搜索了很多,发现我是在这类应用程序中使用REST的为数不多的人之一:(

完美,谢谢编辑!顺便说一下,欢迎使用堆栈溢出!完美,谢谢编辑!顺便说一下,欢迎使用堆栈溢出!
 var client = new RestClient(@"USB002");