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(「ボディ--- - > {}」、本体)
}