問題タブ [cocoahttpserver]

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 に答える
1613 参照

javascript - iOS から WebSocket へのバイナリ データ

ライブラリを使用CocoaHTTPServerして、バイナリ データを Web ソケットに送信しようとしています。Web ソケットが正常に開き、iOS から問題なく文字列を受信できます。ただし、ソケットを介してバイナリ データを送信しようとするとCould not decode a text frame as UTF-8、Chrome でエラーが発生します。

Web ソケットを介して iOS からバイナリ データを正常に転送した人はいますか? (UIImage私の場合です)

CocoaHTTPServersendData:(NSData *)data私が使用している方法がありますが、成功していません。私が使用するsendMessage:(NSString *)と問題なく動作します(これは本質的にUTF-8エンコーディングNSStringを使用するように変換します)NSData

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

ios - CocoaHTTPServer でビデオをストリーミング

iOS デバイス用のビデオをストリーミングするサーバーを MAC OS X に実装しようとしています。

サーバー側では、CocoaHTTPServer を使用して .mp4 ビデオを返します。

クライアント側では、MPMoviePlayerController を使用してビデオを読み取ります。

ビデオを読み込もうとすると、次のエラーが表示されます。

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

ios - HTTP サーバーとしての iOS デバイス

ネットワークプログラミング初心者です。iOS デバイスを HTTP サーバーとして機能させ、ドキュメント ディレクトリの内容を表示し、作成、削除、コンテンツをサーバー上のディレクトリに配置するなどのディレクトリ操作を行い、iOS デバイスのディレクトリにも反映させたい。

CocoaHTTPServerこのタスクのリファレンスを取得しました。しかし、上記の要件として実装するアイデアが得られません。

誰でも助けてもらえますか?

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

ios - Objective-C/CocoaHTTPServer - NSString オブジェクトの応答方法を渡すことは可能ですか?

プロジェクトで CocoaHTTPServer を使用していますが、単純な GET リクエストに文字列で応答する必要があります。だから私は着信パラメータをチェックし、私が返したい文字列で NSString オブジェクトを作成しました。しかし、この文字列を返す方法がわかりません。xcodeはポインターに互換性がないことを覚えているため、明らかに「return xmlList」を使用できません。サーバーは結果の型 NSObject を必要としています。どのようにできるのか?

ありがとう

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

ios - CocoaHTTPServer を使用してメッセージを「送信」する

イメージのローカル ディレクトリを提供する MacOSX アプリ (サーバー) でCocoaHTTPServerを使用しています。AFHTTPRequestOperation (AFNetworking) を使用してローカル ネットワーク経由で Mac から画像ファイルを取得する、対応する iOS アプリ (クライアント) があります。これはうまく機能しています。

次にやりたいことは、ユーザーが Mac アプリで特定の画像を選択すると、その画像をダウンロードして表示するように iPad アプリに通知することです。

私が現在採用している方法は、表示する画像のファイル名を含む単純な imageToDisplay.txt ファイルを提供することです。iPad アプリは常にこのファイルをポーリングしており、ファイル名が変更された場合はダウンロードなどを行います。動作しますが、扱いにくいようです。ファイル名も返すGETメソッドをサーバーに実装することを考えました。このアプローチでも、クライアントによるポーリングが必要です。

既に配置されている部分を使用して (ポーリングなしで) ダウンロードをトリガーするよりエレガントな方法はありますか? 基本的に、サーバーからクライアントにメッセージを送信する- 「image27.jpg を今すぐダウンロード」

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

ios - Objective-C/CocoaHTTPServer - レスポンスで画像を返す

「/testPhoto」のようなパラメーターを渡すかどうかを確認するこの単純なメソッドがあり、それが渡された場合は、変数「testPath」で確認できるパスを持つ単純な画像で答えたいと思います(静的試行用のパス)。現時点では、リクエストを行うと、サーバーから 200 ok ステータスを受け取りますが、データが渡されません (0 バイト)。私が間違っていることを理解する必要があります。testPath に正しいパスが含まれていない可能性がありますか? 私が使用しているパスは、ALAssetslibrary を使用して見つけられます。

ありがとう

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

cocoa - EventSource で使用する CocoaHTTPServer からのストリーミング応答

Server Sent Events (SSE) を利用するために、CocoaHTTPServer との接続を開いたままにしておく方法を見つけようとしています。http://tenderlove Making.com/2012/07/30/is-it-live.htmlの行に沿って

コンテンツ タイプを に設定できますがtext/event-stream、接続を開いたままにして、手動またはクライアントによって閉じられるまで継続的に応答を書き込むことができるようにする必要があります。

これは HTTPKit https://github.com/fjolnir/HTTPKit/issues/4で可能になりました (Fjolnir Ásgeirsson のおかげです) が、Mongoose を使用しているため、かなり高価な商用ライセンス料がかかるため、CocoaHTTPServer または別のソリューションを使用する必要があります。

どんな解決策も大歓迎です。