問題タブ [spring-restcontroller]

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 に答える
132 参照

java - Spring Rest JSON で FileOutputStream のような動作を実装する

質問番号のリクエストでクライアントに JSON を返そうとしています。この目的で Springs Rest Controller を使用しています。これがコントローラーの外観です。

問題: String "VeryLongQuestion" の代わりに、非常に長い質問 (1 MB データなど) を送信したいと考えています。Java の文字列は、そのようなビッグ データをサポートしていない可能性があります。どうすればここにできますか?データをストリーミングしたい。私の QuestionBean には何を含める必要がありますか?

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

tomcat - SpringBoot、PUT リクエストのリクエスト サイズを制限する

Tomcat コンテナが埋め込まれた spring-boot サービスを実行しています。

一般的なアプリケーション プロパティまたは EmbeddedServletContainerFactory を介して HTTP PUT要求のサイズを制限する方法はありますか? ありがとう

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

rest - restTemplate exchange または execute の呼び出し中の前提条件エラー

残りのサービスへの呼び出しを呼び出そうとしています。残りのクライアントと残りのサービスの両方が、マシンの異なるポートで実行されています。execute メソッドと exchange メソッドの両方がヌル ポインター例外をスローしています。私の残りのクライアントは、Netflix Zuul Filter (Netflix Eureka Discovery エージェントに登録されています) です。違いがないことを願っていますが、スタック トレースの最後で「リボン」ライブラリについて言及しているようです。したがって、エラーはそれに関連している可能性があると思います。

@AutowiredRest Client には RestTemplate オブジェクトしかありません。私は@LoadBalanced注釈を使用していません。

localhost:port 番号の代わりに「Eureka Service」ID を使用すると、呼び出しが正常に実行されます。根本的なケースは何ですか?

例外スタック トラック:

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

spring - 例外ハンドラー アノテーションを使用して応答本文にエラー コンテンツを書き込むことにより、HttpMediaTypeNotAcceptableException を処理する方法は?

クライアントが application/xml の Accept ヘッダーを使用して application/json コンテンツを生成するリソースを要求した場合。リクエストは HttpMediaTypeNotAcceptableException 例外で失敗し、以下のコードで説明されているように、例外ハンドラー アノテーションを使用して、レスポンス エンティティ オブジェクトのエラー メッセージ本文にラップされます。ただし、HttpMessageConverter でレスポンスに戻り値を書き込むと、再度 HttpMediaTypeNotAcceptableException を受け取ります。これは、許容可能なリクエスト タイプのレスポンスに対して生成可能なコンテンツ タイプをチェックするためですが、これはまさに、エラー メッセージを使用してクライアントに伝えようとしているものです。この問題を回避するにはどうすればよいですか? ところで、他のすべての例外はエラーメッセージにうまく解析されています。お知らせ下さい。

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

spring - 残りのアーキテクチャで情報を複製する

私のオブジェクトMedicalContactDtoにはmedicalContactIdがあるので、私にとっては情報が重複しているように見えますが、URLは私たちが何をするかを定義することができます...

メソッドに medicalContactId の値を渡しません...

この種のケースを管理するのは通常の方法ですか?

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

rest - 文字列を返す角度エラー

ドキュメントを作成して generatedId を返す REST メソッドがあります。

メソッドは正常に動作します (郵便配達員でテストしました) が、RestAngular でメソッドを呼び出すと

私は得る

問題は、RestAngular が String を Json オブジェクトに変換しようとすることだと思います。私が見つけた唯一の解決策は、単一のオブジェクトではなく文字列の配列を返すことです。応答を解析する方法を RestAngular に指定するにはどうすればよいですか?

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

spring - ロード時にMongo DB構成が機能しない

Spring フレームワーク用に次の mongo db 構成があります。

ただし、Spring フレームワークを起動すると、test123 データベースに接続しているようには見えません。そして、デフォルトのテストデータベースに接続しています。誰にもアイデアはありますか?