問題タブ [http-status-code-400]
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 - JavaでリクエストペイロードをREST APIに送信するには?
以下から JSON データを取得したい: https://git.eclipse.org/r/#/c/11376/
リクエスト URL:https://git.eclipse.org/r/gerrit/rpc/ChangeDetailService
リクエスト方法:POST
リクエスト ヘッダー:
リクエスト ペイロード:
私はすでにこの回答を試しましたが、取得してい400 BAD REQUEST
ます。
誰かがこれを整理するのを手伝ってくれますか?
ありがとう。
.net - .asmx Web サービス - 400 の不正な要求、ルート要素が見つからず、空白の SOAP メッセージ
に接続している古い .NET 2.0 アプリがありasmx web service
ます。Web サービスをデバッグする必要がありますが、ローカルで実行すると常に400 - Bad Request response
. Web サービスのトレースにより、もう少し詳細がわかりました。スローされた例外はRoot element is missing
. 次に、Fiddler でトラフィックをキャッチしようとしましたが、アプリがプロキシを localhost:8888 に強制した場合でも、トラフィックをキャッチできないようです。そこで、ここからのアイデアを使用して、SOAP メッセージをログに記録しました。しかし、結果は驚くべきものでした。まさにこのサービスについてログに記録された SOAP メッセージは空白でした。他の Web サービスでは、この方法が機能します。
この動作を引き起こす可能性のあるアイデア、またはそれを追跡するにはどうすればよいですか? 私が今持っている唯一のアイデアは、WireSharkで石鹸メッセージが空白であることを確認することです...
jquery - Jquery Ajax POSTで400の不正なリクエストエラーを取得する
Jquery を使用して Ajax POST リクエストを送信しようとしていますが、400 bad request エラーが発生しています。
これが私のコードです:
それは言う:リクエストからリソースを構築できません。何が欠けていますか?
vb.net - VB でのストライプ支払い - 400 Bad Request
VB Web サイトからストライプ支払いを機能させようとしています。「C# を使うべきだ」ということはわかっています。サイトが既に VB にあるため、できません。それについて私ができることは何もありません。
とにかく、私はそれのほとんどを理解しました:
- ユーザーが有効な情報を含む送信ボタンをクリックする
- フォームが Stripe に送信されます
- Stripe はトークンを送り返します
- jQuery ajax 関数は、データを投稿して寄付/ストライプごとに支払う
Global.asax.vb にこのコード行があります
routes.MapRoute("pay-by-stripe", "donate/pay-by-stripe", New With{.controller = "Dynamic", .action = "PayByStripe"})
したがって、動的コントローラーの PayByStripe 関数は次のようになります。
/li>
STR_Response 行で 400 bad request エラーが発生します。
私は VB と Stripe 初心者ですが、これが何を意味するのかわかりません。現在の私の主な理論は、/donate/pay-by-stripe/ ページを持っていないためであるということですが、作成したとしてもそこに何を入れるかさえわかりません。
どんな助けでも素晴らしいでしょう!
wcf - 管理者以外のユーザーで WCF サービスを呼び出すと、応答 400 (不正な要求) が発生する
問題なく使用してきた単純な WCF サービス ( Server01でホストされている) があります。この特定のサーバー ( ClientServer01と呼びましょう) にインストールした後、応答 400 を受け取り始めました。
したがって、次の 2 つのシナリオがあります。
- 管理者として実行されている myApp.exe から ClientServer01 から WCF サービスを呼び出す- Works
- CustomUserとして実行されている myApp.exe から ClientServer01 から WCF サービスを呼び出す-クラッシュ
追加データ:
ClientServer01 は、ネットワーク内にあるプロキシを使用して通信します
Administrator と CustomUser の両方として実行されているcmdを使用して、ClientServer01 から Server01 に ping を実行できます
ここで
expect100Continue="false"
説明されているように、すでに設定を試みました問題を切り分けるために MyApp.exe を作成しました。デバッグの目的で、実際のアプリケーションは ClientServer01 の IIS Web サイトです。
サービスは大したことではありません。BasicHttpBinding を使用した非常に基本的なセキュリティで保護されていない WCF サービス
質問する前に、リクエストをフィドラーで分析しようとしましたが、実際にリクエストを行っていたコンポーネントがフィドラーだったため、うまくいきました。今日、もう一度試してみましたが、ここで mycustom ユーザーとして fiddler を実行すると出力が得られます。
エラー
要求されたURLを取得できませんでした
URL の取得中に次のエラーが発生しました: /MyServiceAppName/MyServiceName.svc
無効なURL
要求された URL の一部が正しくありません。
考えられる問題は次のとおりです。
• アクセス プロトコルが欠落しているか正しくない (「http://」などである必要があります)
• ホスト名がありません
• URL-Path の不正な二重エスケープ
• ホスト名に不正な文字があります。アンダースコアは使用できません。
キャッシュ管理者はウェブマスターです。
fw3.companyhostname.com.br (squid/3.1.11) による 2013 年 5 月 27 日月曜日 13:58:09 GMT 生成
CustomUser が基本的な WebService に対してポート 80 を使用して http 要求を行うことを可能にするサーバー、プロキシ、または WCF 構成が欠落していますか?
ありがとう
java - 春。検証中のエラー 400
これが私が立ち往生している問題です。実際、いくつかのフィールドを検証するために必要なすべての機能を実装しましたが、それでも 400 エラーが発生します。私が作成したものを、Spring 3 for Professionals の例 (ソースコードを取得) と比較しました。それらの例は完全に機能し、違いを見つけることができませんでした... :(((-おそらく、これも注意不足によるものです。
したがって、検証するために適切に注釈が付けられたいくつかのフィールドを次に示します。
messages.properties 内のメッセージ:
はい、保存の成功に関連する別のメッセージを正常に取得できるため、messages.properties に到達できます。
コントローラー内のメソッドの関連部分は次のとおりです。
つまり、必要な @Valid アノテーションをそこに置きます。
次に、私の servlet-context.xml の一部:
これが私のedit.jspxの関連部分です
詳細を明確にするために、ここに何か他のものを入れる必要があるかどうかはわかりません...
c# - signalR クライアント Web が別の PC 上のサーバーに接続することは可能ですか?
私のPCには、signalRサーバーであるコンソールアプリケーションがあります。
インターネット上のsignalRクライアントであるhtmlページがあります。しかし、サーバーに接続しようとしましたが、リクエスト 400 エラーが発生しました。サーバーがダウンしている場合は、別の応答があります。
signalRクライアントがPC上のサーバーに接続することは可能ですか?
(私の英語でごめんなさい)
マイページ
私のサーバーコード
Startup.cs
Chat.cs
java - Apache HttpClient を使用した Http 400 PUT リクエスト
私が得るエラーは次のとおりです。
ユーザー名とパスワードは間違いなく正しく、問題なくローカルで API にアクセスできます。また、API に GET リクエストを送信し、問題なく応答を取得できます。
不正なリクエストの原因と思われるものを誰でも見つけることができますか???
編集: newXML ファイルは次の場所で確認できます。http://pastebin.com/RbBPwCbH
newXML の形式は正しく、prestashop から取得した get 応答形式と正確に一致しています。