SORU
13 HAZİRAN 2013, PERŞEMBE


Köken ilkesini devre dışı bırakın firefox aynı

Bana Firefox'un aynı kaynak politikası (kod erişim açısından, gerçekten etki alanları arası istekleri umurumda değil) kapatmak için gerekli yerel bir araştırma aracı geliştiriyorum.

Daha spesifik olarak, ana etki alanı içinde herhangi bir komut iframe sayfa içinde gömülü keyfi elemanlar erişebilir, kendi etki alanı ne olursa olsun olmak istiyorum.

Önceki S&İSTASYONDAN bahsedilen uzantısı Olarak FF farkındayım, ama bu sadece bir İSTASYONDAN, ama komut dosyası erişim sağlar beri istiyorum, ne değildir.

Eğer kolayca yapılamaz, ayrıca FF yeniden böylece devre dışı SOP değiştirmek için elimden FF src kod belirli bir parçası için bana işaret eden herhangi bir anlayış, memnun olurum.

Şimdiden çok teşekkürler.

CEVAP
17 Mart 2015, Salı


KÖŞELERİ herhangi bir HTTP yanıtı en son Firefox üzerinde çalışan başlıklarını ekler bir Firefox uzantısı vardır (36.0.1 kurmak) yayımladı5 Mart 2015. Ben de denedim ve her ikisi de Mavericks ve Windows 7 üzerinde çalışıyor. O çalışma için adımları düşünce rehberlik edeceğim.

1) uzantısı
here xpi (yazar oluşturur) indirmek veya here ya da görmezden gelirsin. (ayna, güncelleşmiş olmayabilir).
Veya download GitHub files.

Eğer xpi karşıdan, adım 3'e geçebilirsiniz. Eğer GitHub gelen zip indirdiğiniz varsa, adım 2'ye geçin.

2) xpi Bina
Zip ayıklamak gerekir, içeri gir "-her yerde-firefox-eklenti-usta köşeleri" klasörü, tüm öğeleri ve onları zip seçin. Daha sonra *olarak oluşturulan zip yeniden adlandırmak.xpi

OS X seni çok guı, bazı gizli dosyaları yaratabilir, kullandığınız 'd daha iyi Komut satırını kullanarak. not:

3) xpi Yükleniyor
Sadece sürükle ve bırak xpi için firefox ya gitmek: "hakkında:eklentiler" tıklayın cog üzerinde sağ üst köşe ve seçin "yükleyin Ekle dosya", sonra seçin .dosya xpi. Şimdi, firefox yeniden başlatın.

4) işe Alma
Şimdi, uzantısı varsayılan olarak çalışma olmayacak. Uzatma çubuğu uzantısı simgesini sürükleyin gerekir, ama merak etmeyin. Fotoğraflar var!

  • Firefox Menüsüne tıklayın
  • Özelleştirmek tıklayın

p1

  • Sürükle bara CorsE
  • Şimdi, bir İSTASYONDAN başlıkları yeşilde simgesine tıklayın herhangi bir HTTP yanıtı eklenecektir

p2

5) Eğer işe yarıyor . Test ^/b>

bir WordPress kullanmak

$.get( "http://example.com/", function( data ) {
  console.log (data);
});

JavaScript

xmlhttp=new XMLHttpRequest();

xmlhttp.onreadystatechange = function() {
    if (xmlhttp.readyState == 4) {
        console.log(xmlhttp.responseText);
    }
}

xmlhttp.open("GET","http://example.com/");
xmlhttp.send();

6) Son konular
https to http is not allowed unutmayın.
Bunu aşmanın bir yolu olabilir, ama soru kapsamı arkasında.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Alfredo Garcia

    Alfredo Garc

    25 Mayıs 2007
  • Chriselle Lim

    Chriselle Li

    26 Ocak 2008
  • MarinaHD2001

    MarinaHD2001

    7 ŞUBAT 2009