所需的jardependencygroupidcn.Hu tool/groupidartifactidhutool-all/artifactidversion5.7.2/version/dependency dendency artifactidversion3.3.3/version/dependencydependencygroupidcom.Google.zxing/groupidartifactidversion3. 3 下载附件///response.set content type (' application/octet-stream ' ); //response.setheader (' content-disposition ',' attachement; filename=aa.jpg '; @getmapping(value='code01 ' ) @ApiOperation )文件流方式) ) publicvoidgetcode ) inttype、String content、httpservletrer response.setheader (' cache-control ',' no-cache ' ); //content-disposition=attachement; filename=xxxx//response.setheader (' content-disposition ',' attachement; filename=aa.jpg '; response.set date header (' expires ',0 ); //response.setcon//response.setoutputstreamstream=response.get output stream (; QR code util.generate (内容,300,300,' jpg ',流); }@getmapping(value='code02 ' ) API operation (' base64字节码方式) ) publicstringcode02 ) inttype、String content、htpseration writerexception(/响应流tlds bout=newbytearrayoutputstream ); QRcodeutil.generate(content,300,300,' jpg ',out ); byte[] str=Base64.getEncoder ().encode (out.to bytearray ) ); system.out.println (新字符串) str ); 返回数据: image/png; 基本64,'新字符串(str ); }