windows charles response 乱码解决办法
2016-12-16 15:52
295 查看
移动互联网兴起,越来越多的开发需要适配到手机端,为了测试手机端应用,最好的开发方式就是通过代理检查手机端网络请求的情况。
之前一直使用windows 版本的charles来做代理,后来发现返回的response会出现中文乱码的情况,但由于懒的原因,一直没有深入去了解,网上一搜索都是mac版本的解决办法,后来就不了了知了,转而使用fiddler。但最近需要从charles上面代理一个https的站点了解一下信息,所以重新研究了一下,发现charles windows版本安装目录下也有一个Charles.ini的配置文件,打开文件研究了一下,哈,里面也有类似的配置,所以码下来留给有需要的人。
之前一直使用windows 版本的charles来做代理,后来发现返回的response会出现中文乱码的情况,但由于懒的原因,一直没有深入去了解,网上一搜索都是mac版本的解决办法,后来就不了了知了,转而使用fiddler。但最近需要从charles上面代理一个https的站点了解一下信息,所以重新研究了一下,发现charles windows版本安装目录下也有一个Charles.ini的配置文件,打开文件研究了一下,哈,里面也有类似的配置,所以码下来留给有需要的人。
working.directory=. classpath.1=lib/charles.jar main.class=com.xk72.charles.gui.MainWithClassLoader vm.version.min=1.4 vm.heapsize.preferred=256M vm.location=jre\bin\client\jvm.dll vmarg.1=-Dsun.java2d.d3d=false vmarg.2=-Djava.net.preferIPv4Stack=true dde.enabled=true dde.class=com.xk72.charles.win32.Win32DDEManager dde.server.name=Charles dde.topic=System single.instance=dde [ErrorMessages] java.not.found=A suitable Java installation was not found. Please visit http://java.com/ to install Java. java.failed=The Java installation is broken. Please uninstall and reinstall Java from http://java.com/[/code]
可以发现,上面有留了vmarg.1和vmarg2两个参数,那我们是否可以直接添加一个vmarg.3直接把编码参数放进去呢?马上测试一下working.directory=. classpath.1=lib/charles.jar main.class=com.xk72.charles.gui.MainWithClassLoader vm.version.min=1.4 vm.heapsize.preferred=256M vm.location=jre\bin\client\jvm.dll vmarg.1=-Dsun.java2d.d3d=false vmarg.2=-Djava.net.preferIPv4Stack=true vmarg.3=-Dfile.encoding=UTF-8 dde.enabled=true dde.class=com.xk72.charles.win32.Win32DDEManager dde.server.name=Charles dde.topic=System single.instance=dde [ErrorMessages] java.not.found=A suitable Java installation was not found. Please visit http://java.com/ to install Java. java.failed=The Java installation is broken. Please uninstall and reinstall Java from http://java.com/[/code]
效果,治好了多年的遗留问题,哈哈
相关文章推荐
- windows charles response 乱码解决办法
- php编程,windows记事本转utf8编码,response开头出现乱码字符的解决办法
- ubuntu英文环境下对windows的txt显示乱码的解决办法
- windows下Emacs中文乱码解决办法[2013-03-07更新]
- Windows下编辑的txt在linux下乱码的解决办法
- windows下c++源代码移植到linux出现乱码解决办法。
- Windows平台下gvim的乱码解决办法
- SpringMVC使用@ResponseBody输出字符串时遇到的乱码问题及解决办法
- windows下xshell远程登录linux主机中文乱码的解决办法
- 文件下载 response.setHeader()下载中文文件名乱码问题 解决办法
- SpringMVC使用@ResponseBody输出字符串时遇到的乱码问题及解决办法
- Windows下Python抓取网页中文乱码解决办法
- wordpress 上传附件中文文件名乱码解决办法(for Windows){转}
- 关于在AJAX中GET回的ResponseText中文乱码的最简解决办法
- windows 7 cmd 命令行中文显示乱码解决办法
- ubuntu英文环境下对windows系统下的txt显示乱码的解决办法
- fedora 15 中用vi 打开windows中创建的文件时,中文注释部分显示乱码解决办法:用vim 打开就可以
- 从windows中导入Eclipse工程到Linux出现乱码的解决办法
- Android adb sell中sqlite3 查出来的记录显示乱码的解决办法(我是windows 7实验有效)