practice / blog

For personal blogging
1 stars 0 forks source link

java.net.URI 클래스로 uri 파싱하기ㅣ #45

Open practice opened 7 years ago

practice commented 7 years ago
(let [uri (java.net.URI/create "my-scheme:/hello/world?pretty&name=foo#myid")]
  {:scheme (.getScheme uri )
   :host (.getHost uri)
   :port (.getPort uri)
   :path (.getPath uri)
   :query (.getQuery uri)
   :fragment (.getFragment uri)})
=> {:host nil, :path "/hello/world", :scheme "ceds", :port -1, :query "pretty&name=foo"}