2016-08-30 12 views
0

空のJSON文字列をAlamofireに渡してPOSTリクエストを送信するにはどうすればよいですか?Alamofire経由で空のJSONを送信するには?

私はこのように試してみました:fatal error: unexpectedly found nil while unwrapping an Optional value

let lazyPojo = LazyPojo()  
let JSONString = Mapper<LazyPojo>().map(lazyPojo) 

Alamofire.request(.POST, url, JSONString, encoding:.JSON).validate() 
     .responseJSON{...} 

をそれは私がJSONStringをアンラップする必要があるが、私はそれを実行したときに、私はこのエラーを得たと述べています。

これはどのように可能ですか?

+0

Alamofire.request(.POST, url, parameters: ["parameters": "\(JSONString)"]) .validate() .responseJSON { } 
Alamofire.request(.POST、URL、パラメータ:[]、エンコーディング:.JSON) –

+0

パラメータとして.validate() .responseJSON {...}は[]通すがマップされた "lazy pojo"を渡す必要があるので、私のサーバーはそれを認識して特定のことをすることができます。 –

+0

パラメータ名は何ですか? –

答えて

0

あなたはパラメータ名は言及していないと思います。そうこれをチェック: -

関連する問題