在Chrome中快速阻止localhost以测试AJAX故障

在Chrome中快速阻止localhost以测试AJAX故障,ajax,google-chrome,testing,localhost,Ajax,Google Chrome,Testing,Localhost,当我想测试一些Javascript代码以及它如何处理请求失败时。我必须在我的开发机器上停止Apache。发出请求,然后重新启动Apache 这是一项耗时的活动 是否有一些Chrome技巧或扩展可以让我快速切换对本地主机或域的访问?用于阻止对localhost的请求的Chrome扩展可以工作 扩展名的manifest.json文件可能如下所示: { “名称”:“本地主机阻止程序”, “背景”:{ “脚本”:[“background.js”], “持久”:正确 }, “权限”:[ “网络请求”, “

当我想测试一些Javascript代码以及它如何处理请求失败时。我必须在我的开发机器上停止Apache。发出请求,然后重新启动Apache

这是一项耗时的活动


是否有一些Chrome技巧或扩展可以让我快速切换对本地主机或域的访问?

用于阻止对
localhost
的请求的Chrome扩展可以工作

扩展名的
manifest.json
文件可能如下所示:

{
“名称”:“本地主机阻止程序”,
“背景”:{
“脚本”:[“background.js”],
“持久”:正确
},
“权限”:[
“网络请求”,
“webRequestBlocking”,
""
]
}
您的
background.js
文件可以是:

chrome.webRequest.onBeforeRequest.addListener(
函数(详细信息){return{cancel:true};},
{URL:[“*://localhost/*”]},
[“封锁”]
);