問題タブ [nanohttpd]

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

java - AndroidのNanohttpd

nanohttp を使用して Web サーバーを作成する Android アプリを作成したいのですが、このコードではエラーは発生しませんが、ポート 8000 のブラウザーで IP アドレスを入力すると、接続がタイムアウトしたと表示されます。コード..

そしてログキャットは私にエラーを与えないので、私はそれを投稿していません...

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

android - 同じ Wi-Fi を介した Android への iOS ソケット接続

iOS アプリと Android アプリがあります。Android アプリは「サーバー」として機能し、iOS アプリは「クライアント」として機能します。私は2つのケースが欲しい:

  1. iOS アプリから Android アプリのファイルを要求し、それを iOS デバイスにダウンロードできるようにします。

  2. iOS アプリから Android アプリに文字列または XML ファイルを送信するには、Android アプリで何らかの操作を行い、iOS に成功メッセージなどを返信します。

ソケットを介して直接これを行うことができるかどうか、または Android アプリで httpd-nano などの http サーバーを作成するような回避策を教えてください。

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

android - ゲームをしているとNanoHTTPDが止まった

サーバーNanoHTTPDを起動するAndroidアプリケーションがあります。サーバーを起動したときに問題が発生し、アプリケーションをバックグラウンドのままにして、ゲームまたは重いアプリケーションのプレイを開始します。数分後、サーバーが停止します。ゲームをプレイしたり、他のアプリケーションを使用したりしながら、サーバーを起動したままにするにはどうすればよいですか? (AirDroidのように)

前もって感謝します。

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

android - Android 組み込み Web サーバー

接続するデバイスが 2 つの機能を持つ Android アプリケーションに Web サーバーを組み込みたいと考えています。1つは、解析していくつかのことを実行できるxmlファイルを送信することであり、もう1つは、SDカードからファイルをダウンロードできるようにすることです。

nanoHTTPD や AndroidHTTPD などを見つけましたが、適切なドキュメントではなく、特にファイルをダウンロードする機能を提供する方法について問題に直面しています。上記以外のファイルまたは使いやすいライブラリを処理する良いチュートリアル/例はありますか?

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

java - Nanohttpd (Android ではなく通常の PC で実行される Nanohttpd) から外部の css、jpg、および gif ファイルを提供するにはどうすればよいですか?

index.html では、外部 css が使用され、イメージ src へのパスを使用して、フォルダーから css イメージを要求します。ただし、画像は読み込まれず、CSS スタイルはページに適用されません。

index.html では、外部 css が使用され、画像 src へのパスを使用してフォルダーから画像を要求します。ただし、画像は読み込まれず、CSS スタイルはページに適用されません。

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

java - AndroidのNanohttpdはファイルを提供しません

nanohttpd を使用して Web サーバーを作成する Android アプリケーションを開発しています。コードでエラーは発生しませんが、xx.xxx.xxx.xxx:8765/index.htm に移動すると noこれは私のコードです:助けてください...

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

android - Android WebView のプロキシ (システム レベルではない)

アプリケーション内でのみプログラムで Android Webview リクエストをプロキシする方法はありますか? (すべてのリクエストが組み込みプロキシを介して渡されるようにしたい)これまでに見つけたソリューションはすべてシステムレベルであり、Androidデバイス全体のプロキシ設定を変更します。これは望ましくありません。

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

android - Androidでhttpサーバーを動作させることができません

私は http サーバー コードを持っています (TJWS または NanoHTTPD の両方を試しました)。同じアプリケーションのクライアントは、ポート 8080 などで実行されているサーバーに接続します。

別の AsyncTask でサーバー オブジェクトを開始しているので、問題ないはずです。

NanoHTTPD は、TJWS ログから確認できる他の方法で完全に開始できませんでしたが、次のように表示されます。

これは、サーバーが正常に起動したことを意味します。最初の質問は0.0.0.0バインド アドレスで問題ありませんか? 代わりに 127.0.0.1 にする必要があるということですか? それが初心者の質問である場合は申し訳ありません。

adb shell を使用してエミュレータに接続し、netstat を実行すると、次の行が表示されます。

グーグルで、0 :::8080はサーバーがipv6とipv4の両方をリッスンしていることを意味し、それで問題ないことを知りました。

しかし、アクセスしようとしたときのクライアントコードからは、永遠に待ち続けます。

私のhttpClientコード

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

java - Webview が nanohttpd に接続しない

Nanohttpd サーバーが組み込まれた Web ビューを使用しようとしています。両方を機能させることはできますが、互いに機能させることはできません。

埋め込まれていない他のプロキシに WebWiew リクエストを送信できます。これは機能します。または、Firefox から組み込みプロキシに要求を送信し、変更された応答を返すことができます。

しかし、組み込みプロキシに webview リクエストを送信できません。これを試みた、または遭遇したことがありますか?

失敗した理由について私が思いつくことができる唯一の仮説は、バックグラウンドまたは別のスレッドでサーバーを実行する必要があるかもしれないということですか?

私はここからコードを使用してwebviewプロキシを設定しています.WebView Androidプロキシが機能することを確認できます