の使い方を学んでいますAFNetworking
。
AFHTTPClient
jsonでPOSTリクエストを作成するために使用できることを知っています。
私の質問は、標準の POST リクエスト (つまり、コンテンツ タイプがapplication/x-www-form-urlencoded
) を作成する方法はありますか? クライアントは Web 経由のログインに同じフォームを使用する必要があるため、サーバー バックエンドは json を受け入れません。
過去にASIHTTPRequest
私はこのコードを使用しました:
url = [NSURL URLWithString:@"www.example.org/login/"];
request = [ASIFormDataRequest requestWithURL:url];
[request setPostValue:self.username forKey:@"username"];
[request setPostValue:self.password forKey:@"password"];
[request startAsynchronous];
ありがとう!