encoding url using swift code

后端 未结 6 1190
野性不改
野性不改 2021-02-12 21:03

I need to send an URL in Arabic language, so I need to encode it before I put it in URL. I am using Swift code.

Below is an example what i really need

va         


        
6条回答
  •  傲寒
    傲寒 (楼主)
    2021-02-12 21:45

    You need to encode this string as it contains special characters.

    var s = "www.example.com/السلام عليكم"
    let encodedLink = s.addingPercentEncoding(withAllowedCharacters: .urlFragmentAllowed)
    let encodedURL = NSURL(string: encodedLink!)! as URL
    

    where encodedURL is your final URL

提交回复
热议问题