問題タブ [server]

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 投票する
0 に答える
1065 参照

python - How to access header information sent to http.server from an AJAX client using python 3+?

I am trying to read data sent to python's http.server from a local javascript program posted with AJAX. Everything works in python 2.7 as in this example, but now in python 3+ I can't access the header anymore to get the file length.

I've discovered I could use urllib.request, as I have mocked up below. However, I am running on a localhost and don't have a full url as I've seen in the examples, and I am starting to second guess if this is even the right way to go? Frustratingly, I can see the content-length printed out in the console, but I can't access it.

Various url's I have tried are:

and I generally get this error:

So why is 'urllib.request' failing me and more importantly, how does one access 'self.header' in this Python3 world?

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

php - サーバー上の github - 次のファイルに対するローカルの変更は、マージによって上書きされます。

github リポジトリから laravel forge を使用してデプロイします。このレポは、私がいくつかのビューに変更を加え、composer を更新するまで機能し、いくつかの新しい symfony コンポーネントを取得し、使用しなくなったソーシャル メディア ジェネレーターを削除しました。

今、フォージで、githubにデプロイした後、私はこれを取得します:

サイトは引き続き機能しますが、最後のコミットからは何もアクティブではありません。

github commit のすべての変更は、それらがすべて composer に関連していることを示しています。これまでにgithubに投稿されたすべてのソリューションを試しましたが、ほとんどは別の状況で発生したこのエラーに関連しています.

stash、merge、stash pop、ヘッダーのリセットなどを試しました。別のコミットを試すと、最新の状態であると表示されます。

私も git add file/name/here.php を試してからコミットしましたが、最新の状態になっています。git add -a と同じことも試しました。

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

c++ - 大量の CPU リソースを消費する基本サーバー - 軽減する方法は?

私はC++でかなり基本的なサーバーを書いています。

私はこれに似たアーキテクチャになってしまいました:

1 つのスレッド (サーバー) は、接続(ドキュメント)accept()を待って常にループしています。

recv()接続が見つかるたびに、何かが読み取られるのを待ってループしsend()、キュー内の(recv docs)(send docs)を送信するスレッドを生成します。

ただし、(外部スレッドから)サーバーまたは個々の接続のいずれかに、本質的に自分自身を殺すように指示できるようにしたいと考えています。問題はaccept()recv()両方ともアクティビティが見つかるまでブロックされるため、should_kill_selfメンバーが設定されているかどうかを確認する方法がないことです。それを修正するfcntl(sock_fd, F_SETFL, O_NONBLOCK)ために、ファイル記述子が呼び出されないようにしました。

このようにして、サーバーを常にループさせaccept()てチェックしshould_kill_self、各接続をループさせrecv()、キューに何かがあるかどうかをチェックし、チェックしsend()ますshould_kill_self

このようにして、いつでも自殺するように信号を送ることができますが、私が気づいた副作用は、彼らが大量の処理を占有していることです。このセットアップで何かばかげたことをして、冗長な計算が発生するのではないかと思っています。これを超低遅延サーバーにする必要はまったくないので、ループごとに10秒間スリープするなどしてこれを軽減する「正しい」方法はありますか?

ネットワーク コードを書くのは初めてなので、ばかげたことをしているだけだと確信しています。どんなアドバイスでも大歓迎です!

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

couchbase - Couchbase サーバーは常に保留中です

新しい macbook で自分のソファベース サーバーをセットアップする際に問題が発生しました。Couchbase 3.0.1 をインストールし、OS X 10.10 を実行しています。

Web コンソールにログインできます。しかし、127.0.0.1 のサーバーがダウン/保留中であることが常に通知されます。うまく動かせません。

すでにログを確認しましたが、そこから何のアイデアも得られません。

何度も表示される 1 つのエラー:

私の問題を解決してサーバーを起動する方法を知っている人はいますか? それとも、すでに一般的な既知の問題がありますか?

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

ajax - POST リクエストが Phusion パッセンジャーのノード サーバーに到達しない

Phusion Passenger バージョン 4.0.53 でノード サーバーを実行しています。Web サイトが実行されており、すべての GET 要求が機能しています。ただし、POST リクエストは間違ったポートに送信されるため、ノード サーバーに到達しません。

ノード サーバーはポート 6969 でリッスンしており、Passenger は Apache のデフォルト ポート 80 を使用しています。

どんなアドバイスでも大歓迎です!

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

java - キーリスナーを追加する必要があると思います

私が取り組んでいる私のサーバーで動作するチャットクライアントであるこのコードがあります。textEnter フィールドで必要なので、Enter キーを押すと、送信ボタンをクリックした場合と同じアクションが実行されます。これを行う方法を見つけるのを手伝ってくれる人がいれば、とても感謝しています。

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

python - ダウンロード プロンプトではなく、ブラウザ ウィンドウで Python ファイルが開く

Web サイトからファイルをダウンロードできるようにしようとしていますが、ダウンロード ファイルをクリックしてテストすると、ダウンロードする代わりに Web ページでコードが開きます。ちなみに私はFirefoxを使っています。

私はおそらく非常に愚かなことをしていることを知っていますが、チュートリアルではこれを行うように言われました.

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

ios - Xcode Server 4 に新しく接続されたデバイスが表示されない

Mac mini で実行されている Xcode サーバーは、それに接続されている iDevice を認識できなくなりました。最初はiPhone 4を見ることができましたが、それ以来他のデバイスは見られませんでした. 誰にも提案はありますか?

追加情報:

  • テスト ボットは、すべてのシミュレーターとデバイスを実行するように構成されています
  • Test Bot は Xcode 6 で実行され、シミュレーターに対するテストを完了しますが、どのデバイスに対しても完了しません
  • iPhone 構成ユーティリティは、接続された iDevices を期待どおりに表示します
  • サーバー(mac mini)上のXcode 6は、接続されたiDeviceを認識できます
  • iDevice には正しいプロビジョニング プロファイルがあります
  • (関連している可能性があります) Dock のサーバーのアプリ アイコンには、停止アイコンが重ねて表示されています。

ここに画像の説明を入力

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

java - 目標 -C クライアントのコンソール出力をサーバー内のファイルに書き込む

特定のポート番号でリッスンする Java で記述されたサーバーがあります。このサーバーに接続して通信する Objective-C クライアントもあります。通信は正常に機能します。ここで、目的の c クライアントの出力を端末から取得し、Java サーバーによって作成されたファイルに入れる必要があります。どうすればこれを行うことができますか?通常の FileWriter 関数は機能していないようです。以下は私が持っているサーバーの一部です。

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

html - オブジェクトを返すexpressJSサーバー #メソッド「send」がなく、html ファイルを提供する方法

これらの html ページsignIn、SignUp、Index があります。高速サーバーコードを作りたい

ブラウザで結ぶ場合

TypeError: オブジェクト # にはメソッド 'send' がありません

なぜ機能しないのか、ポートを変更しましたが無効です。また、ExpressJS を使用して上記の html ファイルをサーバー化します。