首页 > 解决方案 > 通过 USB 使用 RESTSharp 查询 HP 打印机

问题描述

我需要通过 USB 使用 REST(Sharp) 查询 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");

 var client = new RestClient(@"USB002");

我对此进行了很多搜索,发现我是极少数在此类应用程序中使用 REST 的人之一 :(

标签: c#restusbrestsharp

解决方案


推荐阅读