問題タブ [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.
javascript - iOS から WebSocket へのバイナリ データ
ライブラリを使用CocoaHTTPServer
して、バイナリ データを Web ソケットに送信しようとしています。Web ソケットが正常に開き、iOS から問題なく文字列を受信できます。ただし、ソケットを介してバイナリ データを送信しようとするとCould not decode a text frame as UTF-8
、Chrome でエラーが発生します。
Web ソケットを介して iOS からバイナリ データを正常に転送した人はいますか? (UIImage
私の場合です)
CocoaHTTPServer
sendData:(NSData *)data
私が使用している方法がありますが、成功していません。私が使用するsendMessage:(NSString *)
と問題なく動作します(これは本質的にUTF-8エンコーディングNSString
を使用するように変換します)NSData
ios - CocoaHTTPServer でビデオをストリーミング
iOS デバイス用のビデオをストリーミングするサーバーを MAC OS X に実装しようとしています。
サーバー側では、CocoaHTTPServer を使用して .mp4 ビデオを返します。
クライアント側では、MPMoviePlayerController を使用してビデオを読み取ります。
ビデオを読み込もうとすると、次のエラーが表示されます。
ios - HTTP サーバーとしての iOS デバイス
ネットワークプログラミング初心者です。iOS デバイスを HTTP サーバーとして機能させ、ドキュメント ディレクトリの内容を表示し、作成、削除、コンテンツをサーバー上のディレクトリに配置するなどのディレクトリ操作を行い、iOS デバイスのディレクトリにも反映させたい。
CocoaHTTPServer
このタスクのリファレンスを取得しました。しかし、上記の要件として実装するアイデアが得られません。
誰でも助けてもらえますか?
ios - Objective-C/CocoaHTTPServer - NSString オブジェクトの応答方法を渡すことは可能ですか?
プロジェクトで CocoaHTTPServer を使用していますが、単純な GET リクエストに文字列で応答する必要があります。だから私は着信パラメータをチェックし、私が返したい文字列で NSString オブジェクトを作成しました。しかし、この文字列を返す方法がわかりません。xcodeはポインターに互換性がないことを覚えているため、明らかに「return xmlList」を使用できません。サーバーは結果の型 NSObject を必要としています。どのようにできるのか?
ありがとう
ios - CocoaHTTPServer を使用してメッセージを「送信」する
イメージのローカル ディレクトリを提供する MacOSX アプリ (サーバー) でCocoaHTTPServerを使用しています。AFHTTPRequestOperation (AFNetworking) を使用してローカル ネットワーク経由で Mac から画像ファイルを取得する、対応する iOS アプリ (クライアント) があります。これはうまく機能しています。
次にやりたいことは、ユーザーが Mac アプリで特定の画像を選択すると、その画像をダウンロードして表示するように iPad アプリに通知することです。
私が現在採用している方法は、表示する画像のファイル名を含む単純な imageToDisplay.txt ファイルを提供することです。iPad アプリは常にこのファイルをポーリングしており、ファイル名が変更された場合はダウンロードなどを行います。動作しますが、扱いにくいようです。ファイル名も返すGETメソッドをサーバーに実装することを考えました。このアプローチでも、クライアントによるポーリングが必要です。
既に配置されている部分を使用して (ポーリングなしで) ダウンロードをトリガーするよりエレガントな方法はありますか? 基本的に、サーバーからクライアントにメッセージを送信する- 「image27.jpg を今すぐダウンロード」
ios - Objective-C/CocoaHTTPServer - レスポンスで画像を返す
「/testPhoto」のようなパラメーターを渡すかどうかを確認するこの単純なメソッドがあり、それが渡された場合は、変数「testPath」で確認できるパスを持つ単純な画像で答えたいと思います(静的試行用のパス)。現時点では、リクエストを行うと、サーバーから 200 ok ステータスを受け取りますが、データが渡されません (0 バイト)。私が間違っていることを理解する必要があります。testPath に正しいパスが含まれていない可能性がありますか? 私が使用しているパスは、ALAssetslibrary を使用して見つけられます。
ありがとう
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 または別のソリューションを使用する必要があります。
どんな解決策も大歓迎です。