Swiftは素人です。
APIを使って取得したデータをあれこれ操作して、変更したデータを送信用のURLに送信して保存するという処理を書きたいと思っています。
Swift
1 let url = "XXXXXXXXXXXXXXX" //送信先のURLです。 2 var request = URLRequest(url: URL(string: url)!) 3 request.httpMethod = "POST" 4 request.httpBody = "os=iOS&version=12&language=日本語".data(using: .utf8) 5 let task = URLSession.shared.dataTask(with: request, completionHandler: { data, response, error in 6 if error == nil, let data = data, let response = response as? HTTPURLResponse { 7 print("Content-Type: (response.allHeaderFields["Content-Type"] ?? "")") 8 print("statusCode: (response.statusCode)") 9 print(String(data: data, encoding: .utf8) ?? "") 10 } 11 }) 12 task.resume() 13 14
http://www.office-matsunaga.biz/ios/description.php?id=54
このサイトを参考にしてここまで書いてみたはいいものの、データを送信する方法はいまいちわかりませんでした。
データ送信には、どうやらライブラリを使うものがある?らしいですが、今回はライブラリはできるだけ使わないことになっています。
学習の参考になる様なWebページのリンクや、調べ方などを教えていただけると助かります。
素人丸出しの質問にもなっていない質問で恐縮ですが、ご協力いただけると幸いです。
回答1件
あなたの回答
tips
プレビュー