Print requests with content-type 'application/vnd.apple.mpegurl'

Print content-type 'application/vnd.apple.mpegurl'

Versión del día 13/04/2023. Echa un vistazo a la versión más reciente.

// ==UserScript==
// @name         Print requests with content-type 'application/vnd.apple.mpegurl'
// @namespace    http://your-domain-here/
// @version      9
// @description  Print content-type 'application/vnd.apple.mpegurl'
// @match        http://*/*
// @match        https://*/*
// @grant        GM_xmlhttpRequest
// @license MIT
// ==/UserScript==

(function() {
    'use strict';
    window.onload = function() {
  const originalXhrOpen = XMLHttpRequest.prototype.open;
  XMLHttpRequest.prototype.open = function(method, url) {
    // 检查 url 是否是 B 网站的地址
      console.log('拦截到 B 网站的请求', url);
    

    // 调用原始的 XMLHttpRequest.prototype.open 方法
    return originalXhrOpen.apply(this, arguments);
  };

  const originalFetch = window.fetch;
  window.fetch = function(url) {
    // 检查 url 是否是 B 网站的地址
      // 在这里编写你的拦截代码
      console.log('拦截到 B 网站的请求', url);
    
    // 调用原始的 window.fetch 方法
    return originalFetch.apply(this, arguments);
  };
};
})();
长期地址
遇到问题?请前往 GitHub 提 Issues。