पुनश्च: मैं इस विस्तार के लेखक हूँ तो तुम मुझे कुछ भी दोष कर सकते हैं आपको पसंद नहीं है :)
ओपी ने सवाल पूछा, लेकिन जल्द ही बाद में क्रोम ने प्रयोगात्मक WebRequest API जारी किया। लेकिन अब उन्हें आधिकारिक तौर पर क्रोम एक्सटेंशन में शामिल किया गया है। आप क्रोम में अनुरोध और प्रतिक्रिया शीर्षलेख संशोधित कर सकते हैं। इस उदाहरण को
देखो:
chrome.webRequest.onBeforeSendHeaders.addListener(
function(details) {
for (var i = 0; i < details.requestHeaders.length; ++i) {
if (details.requestHeaders[i].name === 'User-Agent') {
details.requestHeaders.splice(i, 1);
break;
}
}
return { requestHeaders: details.requestHeaders };
},
{urls: ['<all_urls>']},
[ 'blocking', 'requestHeaders']
);
आप Chrome एक्सटेंशन का उपयोग करने के लिए, आप Requestly जो अपनी इच्छानुसार आप अनुरोध और प्रतिक्रिया हेडर को संशोधित करने की अनुमति देता है का उपयोग कर सकते हैं। इस स्नैपशॉट पर एक नज़र डालें:
इस रूप में करीब है के रूप में मैं पा सकते हैं: http://code.google.com/chrome/extensions/content_scripts.html –
स्वीकार किए जाते हैं को बदलने पर विचार जवाब। वर्तमान स्वीकृत उत्तर अप्रचलित हो गया है। [नया उत्तर] (http://stackoverflow.com/questions/3274144/can-i-modify-outgoing-request-headers-with-a-chrome-extension/9143714#9143714) सही है। –
यदि वह उत्तर वास्तविक स्पष्टीकरण और इसे कैसे किया जाए इसके उदाहरण के साथ अपडेट किया गया है, तो मैं आगे बढ़ूंगा और इसे समाधान के रूप में चिह्नित करूंगा। अकेले एक लिंक जवाब नहीं है। –