有没有办法从字节数组创建URL?我有一个自定义类加载器,它存储来自存储条目名称及其字节的HashMap中JarInputStream的所有条目。我想要从字节数组创建一个URL的原因是为了满足ClassLoaders中的getResource(String name)方法。我已经使用ByteArrayInputStream完成了getResourceAsStream(String name)。
答案 0 :(得分:5)
假设您使用自定义类加载器,并且希望将内容的字节存储/缓存在散列映射(而不是byte []形式的位置)。比你有同样的问题把我带到了这里。但这就是我能够解决这个问题的方法:
$nameField = ucfirst($_POST['name']);
<p style=font-size:13px;text-transform:capitalize"> hi $nameField , </p>
答案 1 :(得分:-1)
java.net.URL doc:其中一个构造函数是URL(String spec)
。
然后java.lang.String doc:其中一个构造函数是String(byte[] bytes)
。
使用String
数组创建byte
,然后使用创建的String
创建URL
:
String urlString = new String(yourByteArray);
URL yourUrl = new URL(urlString);