問題タブ [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 投票する
1 に答える
579 参照

ios5 - setCompletionBlock: シミュレーターでのみ EXC_BAD_ACCESS を引き起こします..デバイス上で正常に動作します

シミュレーターでは、ASIHTTPRequest の setCompletionBlock: メッセージを使用すると、常に EXC_BAD_ACCESS エラーが発生します。NSZombieEnabled を YES に設定しても、状況を明らかにすることはできません。

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

cocoa - ASIFormDataRequestで直接マルチパートPOSTリクエスト

したがって、ASIFormDataRequestへのPOST情報の直接的な例を見つけるのは簡単だと思いますが、これらの形式で1:1は見つかりませんでした。送信したいPOSTリクエストは次のとおりです。

編集:

私の問題は、サーバーがデータを受信することでした。しかし、これは私が最終的に得たものです!

また、Content-DispositionとContent-Typeが設定されているASIFormDataRequestのbuildMultipartFormDataPostBodyに次の行を追加しました。

リクエストから直接その行を追加する簡単な方法があるかどうかはわかりませんが、私が試したものの中で、これはうまくいったようです。

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

php - iOS gzip 圧縮から PHP へ

PHP が受信した POST で Web ページに大量のテキストを送信しています。約 500kb ~ 1.5mb です。これに関する問題は、それが非常に反復的なデータであり、圧縮したいということです。データは、「123,123,123,124,124,124,125,126... など」のようになります。

メソッド gzipInflate および gzipDeflate を含むGeoggrey Garside http://cocoadev.com/wiki/NSDataCategoryによる NSData+Compression ライブラリを見つけ、 gzipInflate メソッドを取得してサーバーからデータを正しく圧縮解除しましたが、私の人生ではできません。 iOS で文字列を圧縮し、それをサーバーに送信して PHP 経由で解凍する方法を説明します。

これが私のiOSコードです:

ここに私のPHPコードがあります:

サーバーから返されるのは

どんな助けでも大歓迎です!

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

php - NSString を PHP POST 変数に渡す

サイトに php ファイルがある場合、(objective-c を使用して) を変数に渡してページにエコーできるようにするにはNSStringどうすればよいですか? POST私はphpが初めてなので、これが明らかな場合は申し訳ありません。

使用ASIFormDataRequest:

委任メソッド呼び出し:

ここにはいくつかの問題があります。

  1. 間違った資格情報を入力しても、requestFinished呼び出されるだけです。

編集- (1) を修正し、パスワードで保護されたディレクトリを作成し、そこに php ファイルを貼り付けました。

  1. 「これは文字列です」が php ファイルの phpVar に渡されず、ページに表示されません

これが私がphpで書いたものです:

ご協力いただきありがとうございます。

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

iphone - ASIFormDataRequest Web フォームの完成

ASIFormDataRequest を使用して Web フォーム (ASP だと思います) に入力し、iOS からサーバーに送信しようとしています。

記入しようとしているフォームはこちらです: http://www.evolution-timecritical.com/shipment.asp

フォームの例を以下に示します。

iOS で以下のコードを使用して、フォームに入力しようとしています。

ループは、NSArrays に格納されているフォーム内の各キーの値を設定します。

サーバーからのステータス コード 200 で、ASIFormDataRequest から成功した要求が完了しました。

ただし、サーバーの応答文字列は、フォーム (http://www.evolution-timecritical.com/shipment.asp) の Web ページの HTML にすぎません。

私が間違っていること、またはこれを修正する方法を教えてください。

ありがとう

0 投票する
4 に答える
906 参照

objective-c - ASIFormDataRequest 本体を NSString としてログに記録する

ASIFormDataRequest を使用してサーバーにマルチパート リクエストを作成しています。リクエストが実際に行われる前に、投稿本文を自分で確認したいと考えています。コンソールなどに出力する方法はありますか?

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

iphone - ASIHTTPRequestSOAPの問題

xmlデータ(SOAPリクエスト)を送信するASIHTTPRequestの作成を手伝ってください。私はASIHTTPRequestを使用して通常のリクエストを作成しましたが、せっけんは使用しませんでした。私のiPhoneプロジェクトでは、Macの他のプログラムと同じように、リクエストを送信する必要があります。私はWireSharkを使用してそれを行います。

これがwiresharkのPrintScreensです。

Assinded Jobs Requestの取得(パート1): 完全な画像

Assinded Jobs Requestの取得(パート1): Assinded Jobs Requestの取得(パート2):完全な画像

Assinded Jobs Requestを取得する(パート2):

ASIHTTPRequestを作成した経験がありますが、それはJSONデータでした。適切なヘッダーを使用してリクエストを作成する方法を理解しました。しかし、xmlを使用してリクエストを作成する方法がわかりません。

アップデート

完全なxml(1つの文字列については申し訳ありませんが、WireSharkはその方法でxmlを提供します):

前もって感謝します。

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

objective-c - asiformdatarequest.m にエラーが含まれています

クラスasiformdaterequest.mでこれらのエラーを修正する方法を誰か教えてもらえますか? ありがとう !

このリンクにあるにもかかわらず、私の評判のために画像をアップロードできないため、これは画像の 1 つです。

これは別の画像

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

iphone - ASIFormDataRequestはシミュレーターでは機能しますが、デバイスでは機能しませんか?

ASIFormDataRequestを使用して、URL、タイトル、および要約の3つの値を投稿しています。それらはすべてシミュレータでは正常に動作しますが、デバイスでは動作しません。これが私が使用しているコードです:

誰でも助けてくれます!

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

ios - ASIFormDataRequest POST が機能しない

必要なすべてのファイルをアプリに含めました (.h ファイルと .m ファイルはこちらにリストされています)。次に、.m ファイルを手動で追加してソースをコンパイルし、コードを実行します。

アプリを実行しましたが、サーバーに何もありませんでした。スクリプト上のサーバーは、他のAndroidアプリで使用しているため問題なく動作します。

ViewDidLoadで使用したコードは次のとおりです

何か追加する必要がありますか?

これが私の輸入品です: