[英]Java API/util to find and replace unsafe characters with their percent encoded forms?
有誰知道像樣的Java API / util來用其百分比編碼形式查找和替換URL中的不安全字符?
請參閱Java-將String轉換為有效的URI對象以獲取純Java樣式:
String urlStr = "http://abc.dev.domain.com/0007AC/ads/800x480 15sec h.264.mp4";
URL url = new URL(urlStr);
URI uri = new URI(url.getProtocol(), url.getUserInfo(), url.getHost(), url.getPort(), url.getPath(), url.getQuery(), url.getRef());
url = uri.toURL();
注意它會本地處理Java可用的協議。 否則,您可能需要為Amazon S3 URI注冊一個類似“ s3”的名稱。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.