在java中如何在客户端访问一个url,并读取该url对应文件的内容

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在java中如何在客户端访问一个url,并读取该url对应文件的内容相关的知识,希望对你有一定的参考价值。

参考技术A 访问url是小菜,关键是你后面的...一个子难!

读取文件内容的方式就有很多了!
如:http , ftp ,io ,xml,网络抓包 等。其次别人的文件是怎么写的有没有加密?有没有链接拦截?有没有IP限制?
参考技术B 这个得看是什么文件了,不同的文件有不同的方法。本回答被提问者采纳

IBM Mobilefirst JAVA 适配器:访问 JSON 文件并从中读取内容

【中文标题】IBM Mobilefirst JAVA 适配器:访问 JSON 文件并从中读取内容【英文标题】:IBM Mobilefirst JAVA adapter: Accessing an JSON file and read contents from it 【发布时间】:2017-02-22 11:01:44 【问题描述】:

我正在使用 MobileFirstPlatform Foundation 7.1。我想读取外部 JSON 文件 url 并从中读取 JSON 对象。

例如,我编写了读取图像 URL 的代码,读取 JSON 文件 url 并从该文件中读取内容也必须这样做。我从here 获得了用于读取图像网址的代码。

【问题讨论】:

外部JSON文件url是什么意思?您是否在服务器中托管 JSON 文件?如果是这样,您不能使用 HTTP 适配器调用该 URL 并获取 JSON 作为返回内容吗?您在这样做时遇到了什么问题? @VivinK 我想以这样的方式对 i 进行编码,以便我可以传递任何 JSON 文件 URL,并且可以从中获取并返回 json 对象。文件位置是否在我的本地电脑或任何服务器上都无关紧要。我的问题是我不了解 JAVA 的详细信息,因此需要示例代码,就像我分享了一个访问图像 url 的链接。 【参考方案1】:

要从 MFP Java 适配器调用端点,您需要编写执行此操作的逻辑。您可以使用 Apache HttpClient 来调用您的后端 - 在您的情况下是托管 JSON 文件的 URL。

请参阅以下有关如何从 MFP Java 适配器调用端点的教程:

1) Tutorial

2) Sample Project

【讨论】:

以上是关于在java中如何在客户端访问一个url,并读取该url对应文件的内容的主要内容,如果未能解决你的问题,请参考以下文章

Angular 2 - 如何在打字稿中使用 FileReader 从给定的 URL 读取文件?

从 URL 读取 XML 文件并将数据保存在 Web 的数据库中 - 如何自动化该过程?

如何在 URL 中设置关键字并希望在 Cakephp 控制器中读取该关键字然后将其设置为查看

如何在django模板中读取传递过去的字典参数中的某一项?

将OAuth请求与响应匹配

如何从Java jar文件中读取资源文件?