問題タブ [simplehttpserver]
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.
python - 「python-msimpleHTTPServer」に相当するPython3とは何ですか
Python 3に相当するものは何python -m SimpleHTTPServer
ですか?
linux - LinuxでWebサーバーのインデックスページとしてディレクトリリストを生成する
私は使っている
LinuxディレクトリからWebサーバーを起動します。次の情報を含む index.html ページを生成するシェル スクリプトを作成しようとしています: ファイル名 (ハイパーリンクとして)、ファイル サイズ、最終更新日。つまり、実際にはカスタム ディレクトリ リストです。
これは、現在正しい情報を取得しているが、すべてを 1 行に表示し、ファイル名にハイパーリンクを張っていないスクリプトです。誰かが私を正しい方向に導くことができますか?
だから私がsedにパイプしているのは:
374、11 月 6 日、04:03、generate.sh
7.5M、11 月 6 日、04:00、Admin-server.log
46M、11 月 6 日、03:48、run1.log
528K、11 月 4 日、15:03、ビルド。ログ
そして私は取得したい:
python - Firefox のみが HTML コードを表示し、ページは表示しません
答えが見つからない複雑な問題があります。
Web ページを提供する Python HTTPServer を実行しています。これらの Web ページは、Beautiful Soup の助けを借りて実行時に作成されます。問題は、Firefox が実際のページではなく Web ページの HTML コードを表示することですか? 誰がこの問題を引き起こしているのか本当にわかりません - - Python HTTPServer - Beautiful Soup - HTML Code
いずれにせよ、私はウェブページの HTML の一部をコピーしました:-
参考までに、私がすでに試したことを以下に示します - Python HTTPServer が MIME ヘッダーを text/html として送信していることを確認しました - HTML コードをコピーして貼り付けるだけで、正しいページが静的として表示されます。ここから、問題が HTTPServer 側にあることがわかります。Firebug は、それが空であり、「この要素にはスタイル ルールがありません。ルールを作成できます。」と示しています。表示されています
エラーが Beautiful Soup にあるのか、HTTPServer にあるのか、HTML にあるのかを知りたいだけですか?
ありがとう、アミット
java - Java、JARパッケージ内のファイルを読み取って保存する方法
Javaを使用して単純なHTTPサーバーを構築しようとしています。
Webブラウザーを使用して接続する場合、文字列から出力(HTTPヘッダー+ htmlコード)を書き込むだけです。
そしてブラウザはそれを正しく表示します。
そして今、私の問題は、完全なWebページ(html、javascript、css、images)を作成し、それらのファイルをJavaパッケージ(JAR)ファイルに入れたいということです。もちろん、これらのファイルは、後で変更されないように設計されています。 JARを使用する準備が整いました。そして、ここに質問があります:
これを達成する方法は?ファイルをJAR内に保存し、接続が確立されたときにそれらを出力します。
どのように画像ファイル(非テキスト)を出力するのと同じように出力
String
しout.write()
ますか?
おかげで、どんなサンプルやコードでも大歓迎です。
python - HTTP 経由でログを提供する
これが私が達成しようとしているものです: Web アプリがデプロイされている Linux サーバーがいくつかあります。現在、私の開発チームは Web アプリにアクセスし、テスト ケースを実行してから、Linux ボックスに SSH 接続してログを表示または取得しています。私は彼らが任意のサーバーに SSH/FTP できるのが好きではなく、HTTP および HTTP のみを介してログを取得するソリューションを探しています (jail などの Linux ソリューションはありません)。
サーバーはすでにかなり遅く、実際にはそれ以上の負荷を処理できないため、Python の SimpleHTTPServer を使用することにしました。必要なログがあるディレクトリごとに、基本的に、そのログ ファイルへのダウンロード リンクのみを持つ index.html ファイルを作成し、そのディレクトリで SimpleHTTPServer を起動します。必要なログが 3 つあるため、各ボックスで 3 つの SimpleHTTPServer を開始する必要があります。
これは正常に動作しますが、ログの 1 つにアクセスするために使用されるhttp://serverurl:port url がときどき 700MB 程度になることがあり、応答を停止します (Google Chrome では「データが受信されていません」と表示され、IE と FF では単に表示されるだけです空白のページ)。その時点で、そのポートの SimpleHTTPServer はまだ稼働しており、実行中のプロセスに表示されます。
これまでのところ、この問題が発生したときに、そのポートで SimpleHTTPServer を強制終了してから開始することで修正してきましたが、恒久的な解決策を探しています。奇妙なことは、ログの 1 つでのみ発生することです。ポート番号の切り替えにうんざりしています。おそらく競合か何かがあると思っていたからです。
HTTP を使用し、SimpleHTTPServer と同じくらい軽量で、それほど多くのメンテナンスを必要としないソリューションを提案できる人はいますか。
java - JavaでHttpServerに特殊文字を認識させるにはどうすればよいですか?
Java HttpServer で SQL クエリを作成したいのですが、ブラウザに送信したリンクの特殊文字を HttpServer が認識しないようです。
私はいつもこの応答を受け取ります:
これは私のサーバーのコードです:
どうすればこれを修正できますか?
python - Python SimpleHTTPServerは接続試行を登録できますか?
PythonWebサーバーは
python -m SimpleHTTPServer
受け入れたコンソールリクエストに印刷されます。クライアントに拒否された接続を返したリクエストを印刷するようにできますか?
Androidクライアントからの一部のリクエストを拒否する理由をデバッグしようとしています。
python - コンテンツエンコーディングの使用方法:PythonSimpleHTTPServerでのgzip
python -m SimpleHTTPServer
Webブラウザでローカルテスト用のディレクトリを提供するために使用しています。一部のコンテンツには大きなデータファイルが含まれています。それらをgzipで圧縮し、SimpleHTTPServerにContent-Encoding:gzipで提供させたいと思います。
これを行う簡単な方法はありますか?
php - SimpleHTTPServerに似ていますが、PHPをサポートするシンプルなPythonサーバーですか?
python -m SimpleHTTPServer
Webアプリケーションをローカルで、すばやく、苦労せずに実行したいときに使用します。ただし、SimpleHTTPServer
PHPサポート(またはMySQLサポート)がありません。
テストのために迅速なPHPサーバーを起動して実行するために私ができる(できればPythonで行う必要はありませんが)似たようなことはありますか?