2
したがって、UITextField
にテキストを導入して、Alamofire .GET
リクエストをテキストと共に実行するアプリケーションがあります。時々、そのテキストはChinese, Korean, Japanese
に書かれています...そしてAlamofireはクラッシュしますが、ブラウザにURLを入力すると、それは完全に戻ります。非ラテン文字Alamofire 4.0 .GETリクエスト
これはURLです:
https://www.googleapis.com/youtube/v3/search?part=snippet&fields=items(id,snippet(title,channelTitle,thumbnails))&order=viewCount&q=不許你注定一人&type=video&maxResults=50&key=Whatever
あなたはそれが中国語のテキストが含ま見ることができるように:
不許你注定一人
を、これはAlamofireに.get要求である:
let url = "https://www.googleapis.com/youtube/v3/search?part=snippet&fields=items(id,snippet(title,channelTitle,thumbnails))&order=viewCount&q=\(Text)&type=video&maxResults=50&key=Whatever"
let nUrl = url.replacingOccurrences(of: " ", with: "+")
Alamofire.request(nUrl, method: .get).validate().responseJSON { response in
感謝!
!どうもありがとう! – ctabuyo