問題タブ [httpexception]
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.
java - Android Studio で Google エンドポイント バックエンドをビルドする際の 403 Forbidden エラー
Android Studio プロジェクトで接続する GAE エンドポイントを使用するのは初めてです。そのため、Google ( https://cloud.google.com/tools/android-studio/app_engine/ )が提供する指示に従いました。しかし、バックエンド モジュールをビルドまたは実行しようとするたびに 403 エラーが発生します。メッセージは次のとおりです。
通常、設定でプロキシを有効にすることで、この種の問題を抑えることができます。しかし、このエラーについては、3 日間グーグルで検索し、すべての解決策を試してみても、何も変わりませんでした。誰も同じエラーに遭遇しましたか? または解決策/提案を知っていますか?
編集 サンプル MyBean および MyEndpoint クラスを変更せずにテンプレート エンドポイント プロジェクトを実行しています。関連する build.gradle ファイルは次のとおりです。
javascript - Meteor での誤ったサーバー応答の解析
自社製の RESTful API を呼び出す Meteor アプリを開発しています。サーバーは、"Content-type: application/json"
ヘッダーが設定されていることを想定しており、ステータス コードに関係なく、常に同じヘッダー ( Content-Type: application/json; charset=UTF-8
) と JSON 形式の本文で応答します。
いくつかの例:
Meteor では、次のようなメソッドを使用して API を呼び出しています。
ここでの問題は、サーバーが 4xx/5xx エラーで応答する場合です。exc
オブジェクトは適切な JSON 形式のオブジェクトではありません (Meteor 1.2 および 1.3 でこれを試しています)。ただし、次のようになります。
200 レスポンスの場合、これresult
は適切な JSON オブジェクトであり、問題なく解析できます。
サーバー呼び出しを Meteor の非同期呼び出しに変更しようとしましたが、その場合、すべて正常に動作します。エラー オブジェクトにアクセスheaders
しcontent
て、適切に解析できます。
私の質問は、なぜ応答がラップされ{ [Error: failed [400] {"original_response": "here"}] stack: [Getter] }
ているのですか?この場合、エラーを適切に解析する方法は? exc
Meteorが誤った応答を受け取ったときにオブジェクトを適切に構築するために、どこか (サーバーまたは Meteor アプリ) にヘッダーがありませんか?
php - laravelのコントローラー関数に引数を渡す際のエラー
変数 $id をルート ファイルのコントローラー関数に渡そうとしています。
以下は、それぞれのファイルのスニペットです。
Routes.php
ブログコントローラー.php
RouteCollection.php の 161 行目で NotFoundHttpException が発生しています。
原因を探してみましたが、見つかりませんでした。
http - MediaTypeFormatter エラーの HTTP エラー コードを修正します。
カスタムのメディア タイプ フォーマッタを作成しました。入力を逆シリアル化できないことがわかった場合は、エラーをスローします。PUT/POST リクエストを行ったユーザーに HTTP エラー コードを返したいのですが、返すべき正しいエラー コードがわかりません。何か案は?
eclipse - 埋め込み Jetty 9 HttpException と同等ですか?
Jetty 6 から Jetty 9 にアップグレードしていますが、以前のコードでは org.eclipse.jetty.http.HttpException をスローしていますが、このクラスは 9.x で削除されていることがわかります。このクラスに相当するものはありますか、それとも同じ内容の新しいクラスを定義してコードで使用する必要がありますか?
asp.net - URL のコロンでエラーがスローされる
私の Web サイトの大部分はカスタム ASP.NET コードですが、 PHP ベースの MediaWikiを使用して wiki セクションを追加しています。
MediaWiki は概ね正常に動作していますが、問題があります。MediaWiki は特定のもの (例: http://myweb/wiki/MediaWiki:SideBar )の URL にコロンを使用することがありますが、これは ASP.NET から検証エラーをスローしています:
回避できるのであれば、検証を完全にオフにしたくありません。私の好みは、検証が完了する前に呼び出すことができるクラスまたはコールバックを作成することです。私のコードでは、URL に「MediaWiki:」が含まれているかどうかを確認し、その特定の場合の検証をスキップできます。
問題は、このようなことをどこで行うべきかわからないことです。
c# - リクエスト文字列の形式が正しくないため、FitNesse テストが機能しなくなりました
SignalR ハブ アプリケーションの FitNesse 受け入れテストをセットアップしています。テストは今週初めに実行され、成功していました。
今、FitNesse 実行ウィンドウで例外が発生しています:
wiki ブラウザーでは、次のように表示されます。
このテストでは、SignalR のイベントにサブスクライブする C# アプリケーションを実行し、Rest API を介して変更を投稿し、期待されるメッセージが受信されることを確認します。
Rest API と Push API を更新してみました。FitNesse ソフトウェアを最新バージョンに更新しました。
これが発生しても、Windows イベント ログに例外が記録されません。
何が問題なのかを見つける方法について誰かが私を導くことができますか?
laravel - Laravel、App\Exceptions\Handler.php内のhandle()でコントローラーインスタンスまたはクラス名を取得する方法
私は周りを見回しましたが、これに関する答えや議論が見つからないようです。
App\Exceptions\Handler.php の「handle()」メソッド内で元のコントローラーのインスタンスを取得することは可能ですか?
例外が発生したコントローラーを知るために、これを行う方法を知りたいです。
ありがとう!