問題タブ [http-status-code-415]
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 - フォーム ログインで最後にアクセスしたリソースへのリダイレクトを無効にする Glassfish
前回の質問を書き直します。
Glassfish は、フォーム ログイン後に最後にアクセスしたリソースにリダイレクトします。これをオフにするにはどうすればよいですか?
私たちの問題は、FF と IE で 415 を取得することです。これは、JSESSION Cookie がある場合、Glassfish は最後にアクセスしようとしたリソースにリダイレクトしますが、コンテンツ タイプを (x-form-urlencoded) から切り替えないためです。
疑似例 (リクエストはブラウザの XMLHttpRequest です):
javascript - Knockout.js が奇妙な形式の JSON データを送信する
私は Knockout.js の初心者で、サーバーへのデータ送信に問題があります。バックエンドには REST サービスがあります。
MyObj オブジェクトの場所:
問題は、 Knockout.js を使用してデータを送信すると、エラー415 Unsupported Media Typeが発生することです。
データは次のように定義されますko.observableArray([]);
。 Task オブジェクトが取り込まれます。
また、ヘッダー情報のフォーム データを調べると、Knockout.js が非常に奇妙な方法でデータを送信していることがわかります (フォーム データの一部は、長すぎるため省略されています)。
質問は、この問題をどのように解決でき、なぜこれが起こるのですか?
PS バックエンド REST サービスは正しく動作します。次のリクエストを送信して、REST リクエスト送信者でテスト済み:
php - PHP アプリケーションの HTTP ステータス コード
最近、PHP アプリケーションから適切な HTTP ヘッダーを送信することにしました。
私はそれをやったことがないので、非常に基本的な質問がいくつかあります。
ステータス コード 200 と 404 は明らかです。
しかし、他のものはどうですか?
たとえば、ユーザーがページを使用するために HTML フォーム経由でログインする必要がある場合、403 を使用することは許可されていますか?/推奨されていますか?
ファイルのアップロードに 415 はどうですか? たとえば、ユーザーがサポートされていない拡張子の画像をアップロードした場合、415 ヘッダーを設定することは良い考えでしょうか?
angularjs - $http.post メソッドの 415 (サポートされていないメディア タイプ)
私は REST と AngularJS にまったく慣れていませんが、数時間グーグルで調べた後、質問に対する答えが見つかりませんでした。
angularjs フロントエンドから Java で実装されたバックエンド (JPA を使用) に POST リクエストを実行しようとしています。
json-object を作成して POST を実行しようとすると、常に415 (Unsupported Media Type) エラーが発生します。
(実際には、サービスの範囲に「入る」ことさえありません(つまり、「IN SERVICE」はコンソールに出力されません)。postData.toJSON()を追加すると、実際には「POSTed」になりますが、 null が到着します ...
POST を正常に取得するには、「postData」をどのようにフォーマットする必要がありますか?
(「 " 」なしで日付プロパティを書き込もうとしました-運が悪い...)
ご協力ありがとうございました!
フロントエンド:
app.controller('WorkController', function($scope, $http) {
});
サービス:
rest - Glassfish 4 および Java EE 7 でアップロードする 415 状態ファイル
こんにちは、お役に立てれば幸いです。xhr オブジェクトを含むフォームを送信しようとしています。私はこれを私のhtmlページに持っています
私がxhrオブジェクトで行っているフォームのアクション、私のjavascriptファイルで次の
私のアーカイブの残りの前のURLは、私のファイルには次のものがあります:
次に、メソッド handleInputStream を使用して、InputStream の成果を受け取り、ハード ドライブにファイルを作成します。
上記のコードはすべて、Java EE 6 と Glassfish 3 を使用して動作します Java EE 7 と Glassfish 4 を使用すると動作しなかった理由を誰か教えてください ログに次の内容があります
415 サポートされていないメディア タイプ 助けてください! ありがとう。