HTTPリクエストの春のMVCのget体

 

1、流れによって得られた、またはバイト文字

@ApiOperation("DESC")
@RequestMapping(値= "/ API"をこの方法は、= {RequestMethod。GET 、RequestMethod。POSTは} =生成"アプリケーション/ JSONを、文字セット= UTF-8")
公衆RespData <ブール> API(
HttpServletRequestのリクエスト
HttpServletResponseの応答){
BufferedReaderのBR = request.getReader()。 文字列str、ボディ= "" ; 一方、((STR = br.readLine())!= NULL ){本体+ = STR。} log.info(本体)}
 
@ApiOperation("DESC")
@RequestMapping(値= "/ API"をこの方法は、= {RequestMethod。GET 、RequestMethod。POSTは} =生成"アプリケーション/ JSONを、文字セット= UTF-8")
公衆RespData <ブール> API(
HttpServletRequestのリクエスト
HttpServletResponseの応答){
int型の長さ= request.getContentLength()。 サーブレット入力入力= request.getInputStream()。 バイト[] =バッファ新しいバイト[ 長さ ]。input.read(バッファ、0 、長さ)。
log.info(新しいString(バッファー));

}

2、言葉を通して@RequestBody取得
@ApiOperation("DESC")
@RequestMapping(値= "/ API"をこの方法は、= {RequestMethod。GET 、RequestMethod。POSTは} =生成"アプリケーション/ JSONを、文字セット= UTF-8")
公衆RespData <ブール> API(@ApiParam(値= "ID" 必須= 偽)@RequestParam(値= "ID" 必須= 偽)ロングID @RequestBody文字列本体
HttpServletRequestのリクエスト
HttpServletResponseの応答){
log.info(「ボディ--- - > {}」、本体)

}
 
 

おすすめ

転載: www.cnblogs.com/xuzhujack/p/12387542.html