Java - 如何将 Files.lines() 的 URL 转换为 PATH

标签 java file bufferedreader nio

如何将 url 转换为带有身份验证的路径?

示例代码:

String url = "https://www.google.com,";
String userpwd = "userName : password";

Path p = Path.get(url.toString());

Files.lines(p);

我实现了通过Buffer reader读取url内容,但我也想使用上面的代码做同样的事情。

最佳答案

试试这个:

        String url = "https://www.google.com";
        String userpwd = "userName : password";

        Path p = Path.of(URI.create(url));

关于Java - 如何将 Files.lines() 的 URL 转换为 PATH,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59827771/

相关文章:

java - 避免从不同的服务获取文件服务器的相同文件

java - 创建新实例时,如何检查它是否重复,如果是,则返回原始指针?

java - BufferedReader 如何

java - 为什么我的单词计数器有时会减一?

java - 通过反射访问带有映射的持久属性的字段时出错

java - 如何使用 Spring Boot 嵌入式 ldap 服务器向 LDIF 文件添加条目

java - 从 java.io.File 获取 java.nio.file.Path 对象

java - 文件不会删除

java FileInputStream 找不到文件

java - 将输出数据写入文本文件会在文本文件中给出不完整的结果