vue後端伝値方法.@Requestparamと@Requestbodyの違い


バックエンドはフロントエンドからのデータをどのように受け入れますか?
私を困らせた4日の问题はついに解决されて、喜びがなくて狂って、以前のあのような激动がなくて、それに伴って感じたのは自分が知识に対して掌握するのが少なくて少なくて、自分の无知がこのような大きい世界を支えています.余谈を言わないで、私达の本は正伝に帰って、前集は花和尚の鲁智が深く柳を抜いて、山河を飲み込んで、力は牛のようです...咳咳,走偏昂.@Requestparamと@Requestbodyの違い@Requestparam 1.注記@RequestParamが受信したパラメータは、requestHeaderからのリクエストヘッダです.       2.RequestParamは、単純なタイプのプロパティを受け入れるか、オブジェクトタイプを受け入れることができます.3.@RequestParamには、3つの構成パラメータがあります.
required       ,    true,  。
defaultValue            。
value    url    (   key )。

@Requestbody 1.注記@RequestBodyが受信パラメータはrequestBodyからの要求体2である.通常はオブジェクトタイプを受け入れ、フロントエンドはjsonタイプのデータを返します.
両者の違い1.@Requestparamは、Content-Typeがアプリケーション/x-www-form-urlencoded符号化されたコンテンツを処理するために使用されます@Requestbodyは、アプリケーション/json、アプリケーション/xmlなどの非Content-Type:アプリケーション/x-www-form-urlencoded符号化フォーマットのデータを処理するために使用されます.2.•GETリクエストでは@RequestBodyは使用できません.•POSTリクエストでは、@RequestBodyと@RequestParamを使用できますが、@RequestBodyを使用する場合は、パラメータ変換の構成を統一する必要があります.