初めてバックエンドの処理に挑戦をしています。
NetworkManager.pyというpythonスクリプトをサーバー上に保存してあります。
iOSでパラメータを通してデータをNetworkManager.pyというPython スクリプトにデータをPOSTしMySQLのデータベースにINSERTをしたいです。
iOSのコードは以下の通りです。
Swift
1 func post() { 2 let url = "https://test.jp/~test/test/NetworkManager.py" 3 let parameters:[String: String] = [ 4 "username": "test", 5 "password": "test" 6 ] 7 Alamofire.request(url, method: .post, parameters: parameters,encoding: JSONEncoding.default, headers: nil).responseData { 8 response in 9 switch response.result { 10 case .success: 11 print(response.debugDescription) 12 break 13 case .failure(let error): 14 print(error) 15 } 16 } 17 }
今はNetworkManager.pyの処理に苦戦をしています。
NetworkManager.pyは今の所空でなにも書いてありません。
PHPの場合は$_postなどがありますが、Pythonの場合どういう風にかけばいいのかがわからないのが現状です。
MySQLのINSERTに関してはライブラリーを使ったり、なんとなくわかるのですが、データの受信GET方法がイマイチわからないです。
どなたかアドバイスいただけないでしょうか?よろしくお願い致します。