1
問:我正在做一款Chrome擴展程序,當瀏覽器調用操作,需要在活動標籤的當前頁面的HTTP標頭。訪問這種頭文件的最佳方式是什麼?Chrome擴展程序如何訪問活動選項卡的HTTP標頭?
不滿意的解決方案:我知道webRequest API。但是,該API被構造爲不同webRequest操作的偵聽器(例如發送請求或響應返回時);它並不能從我所知道的方面允許你簡單地查詢當前頁面的標題。
因此,爲了使用該API,它看起來像我需要有在聽任何HTTP響應和頭部存儲成某種從標籤ID,以頭地圖的背景腳本。然後,瀏覽器操作只是讓後臺腳本查找活動標籤ID的標題。
這似乎非常重量級的令人費解。有沒有更好的辦法?
作爲一對夫婦的數據不幸支持這個結論,我只是下載了相關的擴展並查看了他們的來源。 HTTP頭(https://chrome.google.com/webstore/detail/http-headers/mhbpoeinkhpajikalhfpjjafpfgjnmgk/related?hl=en)使用正是我描述的難看,做作溶液。 現場HTTP頭(https://chrome.google.com/webstore/detail/live-http-headers/iaiioopjkcekapmldfgbebdclcnpgnlo?hl=en)不能給已經加載的標籤任何信息,只對那些在啓動後打開延期。 – akroy