Pytanie:
Rozszerzenie Chrome, takie jak Tamper Data
Ranveer
2014-02-05 18:16:06 UTC
view on stackexchange narkive permalink

Tamper Data to dodatek do przeglądarki Firefox służący do śledzenia i modyfikowania żądań HTTP / HTTPS.

Czy istnieje rozszerzenie Google Chrome, które może zrobić to samo?

Zobacz to [odpowiedź] (http://stackoverflow.com/questions/4869711/is-there-an-extension-like-tamperdata-for-chrome)
@RahilWazir te odpowiedzi są nieaktualne. Można to zrobić teraz. Po prostu nie znam rozszerzenia, które mogłoby to zrobić tak płynnie, jak Firefox's Tamper Data
@Ranveer, czy możesz wskazać mi interfejs API Chrome (lub post na blogu lub coś w tym rodzaju), który mówi, że manipulowanie żądaniami wychodzącymi jest teraz możliwe? Jestem pewien, że tak nie jest. Pamiętaj, że modyfikowanie żądania wychodzącego lub generowanie nowego żądania jest zupełnie inne.
Zamiast nieistniejącego rozszerzenia możesz użyć proxy, [ten post] (http://stackoverflow.com/a/5020686/592174) zaleca [Charles] (http://www.charlesproxy.com/) lub [ Burb] (http://www.portswigger.net/burp/proxy.html), aby osiągnąć to samo z każdą przeglądarką.
Trzy odpowiedzi:
#1
+2
chx
2014-02-07 15:36:20 UTC
view on stackexchange narkive permalink

Komentarz Rahila Wazira jest poprawny. Ale prawidłowa odpowiedź spadła na dno i nie była dobrze uzasadniona (być może wtedy nie mogła tego zrobić?)

Możesz łatwo rejestrować złożone żądania przez strony internetowe, modyfikuj adres URL, nagłówki i dane POST .

#2
+2
user23583
2016-05-10 06:46:25 UTC
view on stackexchange narkive permalink

Możesz użyć RestEasy. Po prostu umieść wszystkie nagłówki, zapisz przechwycenie, a kiedy to zrobisz, możesz zmodyfikować treść zgodnie z dowolnymi danymi. Sugeruję użycie elementu Inspect do pobrania danych POST. Jest to jednokierunkowe obejście, ponieważ z technicznego punktu widzenia nie możesz edytować żądań http, ale odkryłem, że możesz uruchomić własne.

#3
+1
kenorb
2015-10-09 20:20:18 UTC
view on stackexchange narkive permalink

Spróbuj użyć DevTools (konsoli Chrome Developer Tools), które są do tego przeznaczone.

Jednak prawdopodobnie nie jest możliwe modyfikowanie żądań HTTP w Chrome ze względu na ograniczenia API SO .

Niektóre obejścia obejmują:

lub przy użyciu serwerów proxy:

Z punktu widzenia API sprawdź chrome.webRequest .



To pytanie i odpowiedź zostało automatycznie przetłumaczone z języka angielskiego.Oryginalna treść jest dostępna na stackexchange, za co dziękujemy za licencję cc by-sa 3.0, w ramach której jest rozpowszechniana.
Loading...