iPhone可以通过IP地址访问另一台电脑吗?
在我的应用程序中,我想从本地网络中的某个 IP 地址(例如 192.168.1.48)解析 XML。是否可以通过 IP 地址访问另一台 PC?从那台 PC 解析 XML?
In my apps I want to parse XML from a certain IP address like 192.168.1.48 which is in a local network.Is it possible to access another PC by IP address & parse XML from that PC?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
最简单的方法是在 PC 上设置 Web 服务器并通过 HTTP 获取 XML。如果你以奇特的方式做到这一点,它可以被称为网络服务。
Easiest way would be to setup a web server on the PC and grab the XML over HTTP. If you do it in fancy ways it could be called a web service.
除了 Wyatt 提到的之外,您还可以在本地网络中设置 Wi-fi 路由器,并让您的设备通过它连接到网络。这样它将位于您的本地网络上。
Apart from what Wyatt has mentioned, you can set up a Wi-fi router in your local network and let your device connect to the network through it. That way it would be on your local network.
您可以使用以下方法通过 NSURL 访问我的本地文件:
NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:@"file://192.168.1.48/localhost/Volumes/foyzulkarim/Desktop/lucky_numbers.json"] ];
但是,要执行此操作,您必须首先手动连接该电脑。
You can access to my local file through NSURL by using:
NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:@"file://192.168.1.48/localhost/Volumes/foyzulkarim/Desktop/lucky_numbers.json"]];
but, to do this you have to first connect with that PC manually.