問題タブ [asiformdatarequest]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
220 参照

objective-c - ASIFormDataRequest応答を取得した後にアプリケーションがクラッシュする

私のアプリでは、ASIFormDataRequestを使用して新しいユーザー登録リクエストを送信しています。このリクエストには、base64Encodingを使用して変換された画像とともにユーザーの詳細が含まれています。私も返事をもらった。しかし、応答を受け取った後、アプリケーションはクラッシュします。この問題を解決するのを手伝ってください。このコードにエラーはありますか?

0 投票する
1 に答える
142 参照

iphone - ASIFormDataRequestリクエストを送信します

mySqlにデータを挿入するためにiPhoneからphpファイルにデータを送信しようとしています

iPhoneで私は次のコードを書きました:

そして私が書いたimRegisteredPersons.php:

ただし、RegisteredPersonsテーブルでは挿入は行われません。私のコードの何が問題になっていますか?前もって感謝します

0 投票する
2 に答える
1058 参照

iphone - ASIFormDataRequest 経由で Mp4 ビデオを PHP サーバーに送信する

ここでは、いくつかのパラメーターを含むファイル パスまたはファイルを送信しています。しかし、サーバーはビデオを取得しませんでした。そのコードに問題はありますか?または何かを追加したいもの。それでは教えてください。応答でエラーまたは設定が発生した場所を教えてほしい任意のデリゲート メソッド。

0 投票する
1 に答える
2056 参照

ios - サポートされていないメディアタイプエラー-iPhoneアプリからのjsonの投稿

次の形式でjsonを作成し、サーバーに投稿しようとしています。

を使用してデータを投稿してASIFormDataRequestいます。リクエストパラメータとしてURLで送信するためにjson文字列をエスケープしました

応答として、HTML形式で「サポートされていないメディアタイプ」エラーが発生します。

私はどのような間違いをすることができますか?誰かが私を正しい道に導くことができますか?ありがとう。

0 投票する
1 に答える
863 参照

ios - iOS POST to Rails-paramsに:modelnameの値が含まれていません

HTMLとJSONの両方のクライアントリクエストに応答するRails3コントローラーがあります。このコントローラーには、params [:user]に投稿された値を使用して新しい「user」モデルオブジェクトを作成する「create」メソッドがあります。これは、ユーザーパラメータ値がHTMLフォームから投稿されたときに意図したとおりに機能します。ただし、JSONクライアント(私の場合はiOS)からこのアクションに投稿する場合、params [:user]はnilです。paramsハッシュに直接アクセスする場合、つまりparams [:username] => "someusername"の場合、正しい値が含まれていることに気付きました。

コントローラでparams[:model_name]構文を使用できるように、HTTPリクエストに追加する必要があるものはありますか?RailsアプリケーションにPOSTするためにASIFormDataRequest.mを使用しています。

私のクライアントPOSTは次のようになります。

}

コントローラの「create」メソッドは次のようになります。

0 投票する
1 に答える
263 参照

iphone - ASIFormDataRequestを使用してUIProgressViewを表示する方法

ASIFormDataRequestでuiprogressバーを表示したいと思います。私はそれをグーグルで検索しましたが、ASIFormDataRequestでuiprogressViewに関して見つけることができません、NSURLConnectionでuiprogressViewを見つけるだけです。可能かどうか教えてください。

//つまり、これはデータをアップロードする私のメソッドです。

//アップロードが完了すると、このメソッド呼び出しが行われます。

0 投票する
2 に答える
1959 参照

iphone - NSXMLParserDelegate メソッドが呼び出されない

こんにちは、xml ファイルを解析しています。responseString に保存した応答も取得しました。呼び出されていないデリゲート メソッドに関する問題です。解析コードは次のとおりです。

そして、私は以下のようなNSXMLParserデリゲートメソッドを書きました

助けてくれてありがとう

0 投票する
0 に答える
110 参照

objective-c - ASIFormDataRequest エラーで XML データを投稿する

// [request addRequestHeader:@"Content-Type" value:@"application/json"];//JSON のテストは適切です [request appendPostData:theData]; [buildPostBody をリクエスト]; [リクエスト setRequestMethod:@"POST"];

次のコードから Nothing を取得しますが、これもエラーを生成しません。

JSON を使用すると、結果が得られます。

0 投票する
2 に答える
693 参照

iphone - ネストされた辞書を使用した HTTP リクエスト

関連データを受け取るために、ネストされた辞書を使用して、POST メソッドで Web サービスにアクセスする必要があります。しかし、私は空の応答を続けています。私は何を間違っていますか?

0 投票する
1 に答える
540 参照

ios - ASIFormDataRequest タイムアウトを使用した画像のアップロード

奇妙な問題が発生しました。他のソリューションも見て、ASIHTTPRequest githubページも見ました。

ASIHTTPRequestライブラリを使用ASIFormDataRequestして、画像を Symfony Web サーバーにアップロードしています。

2 つの問題があります。

1) アップロードが遅い

よくわかりませんが、画像データサイズ= 244671の画像をアップロードする場合

245KBくらいだと思います。

アップロードに 15 秒以上かかっています。

私のiPhoneは市街地でWifi接続しています。

2) 成功してもサーバー要求がタイムアウトする

データが完全にアップロードされているにもかかわらず、サーバー タイムアウト エラーが発生します。画像はサーバーに正しく表示されます。

私が使用しているコードは次のとおりです。

私の画像は巨大な画像ではなく、わずか373 x 500 ピクセルです。

何か案は?

ASIHTTPRequestそれを解決する適切な方法がある場合、バグトラッカーで提案されているように、バッファサイズのトリックを無効にしたくありません。