問題タブ [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.

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

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ます。

誰かがこれを整理するのを手伝ってくれますか?

ありがとう。

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

.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で石鹸メッセージが空白であることを確認することです...

0 投票する
5 に答える
213101 参照

jquery - Jquery Ajax POSTで400の不正なリクエストエラーを取得する

Jquery を使用して Ajax POST リクエストを送信しようとしていますが、400 bad request エラーが発生しています。

これが私のコードです:

それは言う:リクエストからリソースを構築できません。何が欠けていますか?

0 投票する
3 に答える
3726 参照

vb.net - VB でのストライプ支払い - 400 Bad Request

VB Web サイトからストライプ支払いを機能させようとしています。「C# を使うべきだ」ということはわかっています。サイトが既に VB にあるため、できません。それについて私ができることは何もありません。

とにかく、私はそれのほとんどを理解しました:

  1. ユーザーが有効な情報を含む送信ボタンをクリックする
  2. フォームが Stripe に送信されます
  3. Stripe はトークンを送り返します
  4. jQuery ajax 関数は、データを投稿して寄付/ストライプごとに支払う
  5. Global.asax.vb にこのコード行があります

    routes.MapRoute("pay-by-stripe", "donate/pay-by-stripe", New With{.controller = "Dynamic", .action = "PayByStripe"})

  6. したがって、動的コントローラーの PayByStripe 関数は次のようになります。

    /li>

STR_Response 行で 400 bad request エラーが発生します。

私は VB と Stripe 初心者ですが、これが何を意味するのかわかりません。現在の私の主な理論は、/donate/pay-by-stripe/ ページを持っていないためであるということですが、作成したとしてもそこに何を入れるかさえわかりません。

どんな助けでも素晴らしいでしょう!

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

wcf - 管理者以外のユーザーで WCF サービスを呼び出すと、応答 400 (不正な要求) が発生する

問題なく使用してきた単純な WCF サービス ( Server01でホストされている) があります。この特定のサーバー ( ClientServer01と呼びましょう) にインストールした後、応答 400 を受け取り始めました。

したがって、次の 2 つのシナリオがあります。

  1. 管理者として実行されている myApp.exe から ClientServer01 から WCF サービスを呼び出す- Works
  2. 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 構成が欠落していますか?

ありがとう

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

java - 春。検証中のエラー 400

これが私が立ち往生している問題です。実際、いくつかのフィールドを検証するために必要なすべての機能を実装しましたが、それでも 400 エラーが発生します。私が作成したものを、Spring 3 for Professionals の例 (ソースコードを取得) と比較しました。それらの例は完全に機能し、違いを見つけることができませんでした... :(((-おそらく、これも注意不足によるものです。

したがって、検証するために適切に注釈が付けられたいくつかのフィールドを次に示します。

messages.properties 内のメッセージ:

はい、保存の成功に関連する別のメッセージを正常に取得できるため、messages.properties に到達できます。

コントローラー内のメソッドの関連部分は次のとおりです。

つまり、必要な @Valid アノテーションをそこに置きます。

次に、私の servlet-context.xml の一部:

これが私のedit.jspxの関連部分です

詳細を明確にするために、ここに何か他のものを入れる必要があるかどうかはわかりません...

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

c# - signalR クライアント Web が別の PC 上のサーバーに接続することは可能ですか?

私のPCには、signalRサーバーであるコンソールアプリケーションがあります。

インターネット上のsignalRクライアントであるhtmlページがあります。しかし、サーバーに接続しようとしましたが、リクエスト 400 エラーが発生しました。サーバーがダウンしている場合は、別の応答があります。

signalRクライアントがPC上のサーバーに接続することは可能ですか?

(私の英語でごめんなさい)

マイページ

私のサーバーコード

Startup.cs

Chat.cs

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

java - Apache HttpClient を使用した Http 400 PUT リクエスト

私が得るエラーは次のとおりです。

ユーザー名とパスワードは間違いなく正しく、問題なくローカルで API にアクセスできます。また、API に GET リクエストを送信し、問題なく応答を取得できます。

不正なリクエストの原因と思われるものを誰でも見つけることができますか???

編集: newXML ファイルは次の場所で確認できます。http://pastebin.com/RbBPwCbH

newXML の形式は正しく、prestashop から取得した get 応答形式と正確に一致しています。