ASIHTTPRequest と ASIFormDataRequest から送信される POST フォームを使用してオンライン サイトにログインするアプリケーションがあります。
ログインボックス、ユーザーが詳細を入力する .xib があります。次に、[OK] をクリックすると、ユーザーが入力した詳細を使用してサイトに接続します。フォームOKなどを送信します。
しかし問題がある。最初に間違った詳細を入力すると、接続され、応答の html が表示されます。詳細が間違っていることはhtmlからわかります。今、私は正しい詳細を入力し、ASI* は接続さえ気にしません。最初に正しい詳細を入力すると、正しいログイン詳細を入力するたびに表示されるはずの別の html が表示されます。問題はキャッシュにあります。2 番目の要求で再度接続する必要がないからです。
私は Little Snitch.app を使用しているので、いつ接続し、いつ接続しないかを知っています。
ここで、「ASIRequests のキャッシュを無効にするにはどうすればよいですか?」という疑問が生じます。
どうもありがとう。
クラスのスニペット: http://pastebin.com/a83YCpnm