国外有哪些设计网站推荐,03340 网站建设与管理,宁夏银川做网站的公司有哪些,平台网站建设教程视频rest-assured是一个基于java语言的REST API测试框架#xff0c;在使用rest-assured的multipart 上传文件后#xff0c;后端获取的文件名称乱码。截图如下#xff1a;
原因是rest-assured multipart/form-data默认的编码格式是US-ASCII#xff0c;需要设置为UTF-8。 Befo…rest-assured是一个基于java语言的REST API测试框架在使用rest-assured的multipart 上传文件后后端获取的文件名称乱码。截图如下
原因是rest-assured multipart/form-data默认的编码格式是US-ASCII需要设置为UTF-8。 BeforeClasspublic void beforClass() {//配置RestAssured默认接口超时时间及multiPartConfig默认编码为UTF-8RestAssured.config RestAssured.config().httpClient(httpClientConfig().httpMultipartMode(HttpMultipartMode.BROWSER_COMPATIBLE).setParam(http.connection.timeout, 90000).setParam(http.connection.request.timeout, 90000).setParam(http.socket.timeout, 90000).setParam(http.connection-manager.timeout, 90000)).multiPartConfig(multiPartConfig().defaultCharset(UTF-8));}设置之后再次请求后端就能正确识别文件名称了