combocheck

Combo url check utility

npm install combocheck
1 downloads in the last week
4 downloads in the last month

combocheck

Combo url check utility

使用场景

combo 文件 404。

例如 http://assets.sit.alipay.net/static/ar/\?\?alipay.light.base-1.4.js,alipay.light.page-1.7-sizzle.js,alipay.security.base-1.2.js,alipay.security.edit-1.9.js,alipay.security.cert-1.1.js,alipay.security.otp-1.1.js,alipay.security.mobile-1.4.js,alipay.security.ctuMobile-1.0.js,alipay.security.riskMobileBank-1.0.js,alipay.security.riskMobileAccount-1.0.js,alipay.security.riskMobileCredit-1.0.js,alipay.security.riskCertificate-1.0.js,alipay.security.riskSecurityQa-1.0.js,alipay.security.riskExpressPrivacy-1.0.js,alipay.security.core-1.6.js,aralex.ConfirmBox-3.4.js

这个 url 可能很长,若其中一个文件没有发布都会 404。

手动排查方法

一点一点删除,直到发现到底是哪个文件不存在。

自动化工具

安装

  1. 需要安装 nodejs & npm 环境
  2. npm install combocheck -g

使用

combocheck http://assets.sit.alipay.net/static/ar/\?\?alipay.light.base-1.4.js,alipay.light.page-1.7-sizzle.js,alipay.security.base-1.2.js,alipay.security.edit-1.9.js,alipay.security.cert-1.1.js,alipay.security.otp-1.1.js,alipay.security.mobile-1.4.js,alipay.security.ctuMobile-1.0.js,alipay.security.riskMobileBank-1.0.js,alipay.security.riskMobileAccount-1.0.js,alipay.security.riskMobileCredit-1.0.js,alipay.security.riskCertificate-1.0.js,alipay.security.riskSecurityQa-1.0.js,alipay.security.riskExpressPrivacy-1.0.js,alipay.security.core-1.6.js,aralex.ConfirmBox-3.4.js

执行结果一目了然,这样很利于快速定位问题。

npm loves you