c# - 通过 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 的人之一 :(
解决方案
推荐阅读
- spring - 基本 spring rest api 教程 - 'hello world' 出现 404 Not Found
- swift - 将 NSKeyedArchiver 与 Swift 数组一起使用
- android - 对象在 BroadcastReceiver 上的 putExtra 和 getSerializable 时返回 null
- spring - 我遵循 Spring Boot 教程,但遇到了国际化问题
- javascript - JavaScript:仅在一种情况下使用异步函数。如何访问结果?
- javascript - 如何创建频道然后找到 ID
- cordova - 如何在离子电容器项目上安装插件 cordova-plugin-iosrtc
- r - 如何仅读取 r studio 中同一文件夹中的一些文件?
- android - 当我运行flutter pub时下载flutter包时无法正常工作我有问题
- visual-studio-code - 如何覆盖 ALT + CLICK 快捷键以在 Visual Studio Code 中添加多个游标