如何正常化NSURL,尤其是移除端口? http://en.wikipedia.org/wiki/URL_normalization從NSURL移除端口
-2
A
回答
2
您可以編寫代碼來執行規範化。 NSURL
可能會爲你做一些,但我認爲它沒有記錄這樣做。
刪除端口號不一定會用於標準化,但您可以這樣做。
在這兩種情況下,NSURLComponents
都會幫助您解構URL並允許您輕鬆地與每個組件部分進行交互,根據需要刪除或修改它。
1
正如Wain的回答中指出的那樣,NSURLComponents
可讓您解構一個URL並用您正常化的組件重建一個新的URL。但是,URL規範化是特定於方案的(即規範化http URL與標準化文件URL非常不同),因此您必須知道所使用的URL方案的語法。
相關問題
- 1. 在NSURL中檢測並移除'www'
- 2. Android:BroadcastReceiver插入/移除設備USB插入/從USB端口
- 3. Docker和apache2,從網址中移除端口
- 4. 從NSURL
- 5. 從NSURL
- 6. 從NSURL中刪除URL片段
- 7. 從視口中移除而不是在虛幻中移除?
- 8. 從彈出窗口移除陰影
- 9. 從wordpress移除視口元標記?
- 10. 安全地移除'。'從git樹入口?
- 11. 從Outlook窗口中移除功能區
- 12. 端口從URL上刪除輸入
- 13. 如何從url angular2中刪除端口?
- 14. 從URL中刪除端口號
- 15. 從url中刪除端口號
- 16. 從URL Web API中刪除端口號
- 17. 消除端口號
- 18. 如何從NSURL
- 19. 無法從NSURL
- 20. 從端口5010
- 21. 從NSURL失敗NSFileHandle
- 22. 縮略圖從NSURL
- 23. 從UIImagePickerController獲取NSURL
- 24. 從NSURL獲取SPTImage?
- 25. 從NSURL獲取NSData
- 26. 移除或插入新USB設備後的COM端口更新
- 27. 從非標準端口上運行的nginx中刪除端口號
- 28. 從端口輸入
- 29. 從串口讀取而不從緩衝區中移除(linux)
- 30. 發送短信到非本地端口 - 除了端口0