rest服务调用失败vb 调用谷歌浏览器器的时候提示

每天多学一点知识,就少写一点代码
先打个小广告哈 &&
公司招java架构师,月薪25K以上,负责电商平台架构工作,工作地点在北京 1号线永安里站 附近,如有意向 请把简历发我邮箱
可以内部推荐.
DHC是一款使用chrome模拟REST客户端向服务器发送测试数据的谷歌浏览器插件。
DHC的开发背景
在web开发中,服务器端和客户端的开发和测试必不可少,但是测试的工作往往需要服务器端完成之后,客户端才能进行测试,这无疑延后了测试流程,导致服务器端开发完成后,无法进行充分的数据测试,很容易造成服务器端和客户端开发完成后出现不协调的情况,而今天给大家推荐的这款HTTP工具,可以提前对服务器端代码进行测试。
DHC是一款可以帮助用户使用chrome插件模拟HTTP客户端发送测试数据到服务器的谷歌浏览器插件,在chrome中安装了DHC插件以后,就可在服务器端代码初步完成的时候,使用DHC进行数据测试,以便更早地了解到程序的BUG和需求。DHC插件的使用方式也非常简单,只需要输入服务器端的地址,以及发送的方式和数据内容,就可以向服务器端发送指定的数据,并获取服务器端的返回值。
DHC的使用方法
1.在谷歌浏览器中安装DHC插件,并在Chrome的扩展器中启动HTTP客户端的功能,DHC插件的下载地址可以在本文的下方找到,离线DHC插件的安装方法可参考:&最新谷歌浏览器离线安装版可以从这里下载:。
2.打开DHC插件以后,在其中的文本框中输入服务器端的地址和数据内容,以及选择发送数据的方法,并点击发送按钮,如图所示:
3.在发送成功以后,页面的下方就会显示出发送的状态,以及服务器端的返回信息,如图所示:
4.用户可以保存一个服务器端的测试地址到DHC插件中,以便更加方便进行测试,如图所示:
5.用户还可以查看服务器返回状态的详细信息,包括的多个HEADER信息,如图所示:
6.在服务器端的返回内容中,用户还可以通过DHC插件直接查看这些数据的源代码,如图所示:
DHC的注意事项
1.DHC是一款可以模拟HTTP客户端向服务器发送指定数据的谷歌浏览器插件。
2.在使用DHC插件的时候,用户需要首先搭建一个HTTP服务器。
DHC的联系方式
阅读(...) 评论()5141人阅读
Ajax本身是不支持跨域的,而我们在开发工作中,可能会遇到本地开发环境未配置相关代码,需要到其他服务器上获取数据的情况,尤其在用html5开发app的过程中,前后台完全分离,使用Ajax进行数据交互,这种情况非常常见。
我们可以通过对谷歌浏览器进行设置,利用命令行标记 –disable-web-security ,方便跨域调用数据做测试。
版本号49之前的跨域设置
1.首先谷歌快捷方式上右击,在下拉列表中选择属性。
2.打开属性窗口,切换到快捷方式选项卡。
3.在目标路径的后面添加【 –disable-web-security】,格式如下:C:\Users\as\AppData\Local\Google\Chrome\Application\chrome.exe –disable-web-security ,其中chrome.exe与–disable之间有一个空格。
4.点击应用,然后点击确定关闭窗口。
5.关闭浏览器重新通过桌面快捷方式的形式打开浏览器,浏览器提示”您使用的是不受支持的命令行标记: –disable-web-security。稳定性和安全性会有所下降”,说明设置成功。
版本号49之后的chrome跨域设置
此处需要先备份书签和个人设置
chrome的版本升到49之后,跨域设置比以前严格了,在打开命令上加–disable-web-security之后还需要给出新的用户个人信息的目录。众所周知chrome是需要用gmail地址登录的浏览器,登录后就会生成一个存储个人信息的目录,保存用户的收藏、历史记录等个人信息。49版本之后,如果设置chrome浏览器为支持跨域模式,需要指定出一个个人信息目录,而不能使用默认的目录,估计是chrome浏览器怕用户勿使用跨域模式泄露自己的个人信息(主要是cookie,很多网站的登录token信息都是保存在cookie里)。
具体做法为:
1.在电脑上新建一个目录,例如:C:\MyChromeDevUserData
2.在属性页面中的目标输入框里加上
–disable-web-security –user-data-dir=C:\MyChromeDevUserData,–user-data-dir的值就是刚才新建的目录。
3.点击应用和确定后关闭属性页面,并打开chrome浏览器。
再次打开chrome,发现有“–disable-web-security”相关的提示,说明chrome又能正常跨域工作了。
跨域成功后,首页换成了google的welcome页面,同时原来收藏的链接和历史记录都不见了,而C:\MyChromeDevUserData目录下则生成了新的个人信息相关的文件。
什么是跨域?
简单的来说,出于安全方面的考虑,页面中的JavaScript无法访问其他服务器上的数据,即“同源策略”。而跨域就是通过某些手段来绕过同源策略限制,实现不同服务器之间通信的效果。
具体策略限制情况可看下表:
总体而言:只要协议、域名、端口有任何一个不同,都被当作是不同的域。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:19123次
排名:千里之外
原创:17篇
(1)(2)(5)(2)(2)(2)(1)(1)(2)chrome突然上次出现您的偏好设置已损坏或无效怎么解决_chrome吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:147,845贴子:
chrome突然上次出现您的偏好设置已损坏或无效怎么解决收藏
有图,有哪位人帮下解决加qq 谢谢
①抢百万首充红包!②折扣低至4折!③实时折扣无需代充!④终生折扣续充无忧!
坐等高手来解决下这个问题
重新登录。。。它自己就同步过来了
原来用最大化一直最大化窗口重新打开后也不是最大化窗口
chrome 系统无法读取您的偏好设置,近几个月总是显示无法读取偏好设置的问题,搜了半天,终于在国外的网站找到解决办法,问题解决!首先找到你的chrome目录,Documents and Settings\user\LocalSettings\Application Data\Google\Chrome您的用户数据文件夹是 UserData 这个目录,用右键点开属性,然后选安全选项,点中您目前的用户,然后点高级选项,此时打开了USER DATA 的高级安全设置对话框,把最后的选项勾上,“用在此显示的可以应用到子对象的项目替代所有子对象的权限项目",确定后,问题解决!我猜想原因是chrome在USER DATA中的子目录权限有问题造成的问题。亲测
好像不行的,一点应用,自动把后面那项弹掉了
昨天出现这种情况,重装就好了,可惜了我的贴吧js脚本,都不见了,还要到处找
我是用Cc清理了后就会这样。只能备份还原
Harting连接器,工业4.0的推动者...
有时候打开Chrome浏览器会出现“无法正确打开您的配置文件”错误,提示“你的配置文件来自新版谷歌浏览器,因此无法使用。某些功能可能不能使用。请指定其他配置文件目录,或使用新版谷歌浏览器的提示。”下面就介绍解决办法:其实方法很简单:先关闭chrome浏览器,然后在安装目录下找到Default文件夹里的Web Data文件夹,删除它。然后重新打开chrome,是不是一切ok了?Web Data文件夹的具体路径:Windows XP下的路径:C:\Documents and Settings\用户名\Local Settings\Application Data\Google\Chrome\User Data\Default\Web DataWindows 7下的路径:C:\Users\用户名\AppData\Local\Google\Chrome\User Data\Default\Web DataMac下的路径:/Library/Application Support/Google/Chrome/Default/Web Data
谁有这个问题解决了求分享啊,这问题好久了都没弄好。。。。。。。
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或本帖子已过去太久远了,不再提供回复功能。

我要回帖

更多关于 谷歌浏览器调用exe 的文章

 

随机推荐