Ładuję...
photo
#drogiflakerze #programowanie #proxy
Chcę zmodyfikować stronę internetową (coś wyciąć, coś dodać) zanim trafi do przeglądarki z tym że wszystko musi znajdować się na komputerze klienta (u mnie). Myślałem żeby postawić serwer proxy pomiędzy przeglądarką a Internetem. Tylko nie jestem w temacie i nie wiem czy jakieś proxy umożliwia np. modyfikowanie treści za pomocą jakichś skryptów?
Teoretycznie napisanie czegoś takiego samemu nie powinno być trudne, ale może być żmudne, więc wolałbym coś gotowego.
  1. photo moli Mógłbyś jakoś jaśniej opisać? :) [odpowiedz]
  2. photo pk1001100011 @moli - Jest gdzieś w Internecie strona internetowa, nazwijmy ją example.com inne wpisy na ten temat . Wchodzę na tę stronę poprzez przeglądarkę internetową i ona się ładuje. Przeglądarka dostaje dokładnie taką treść jaką wysłał serwer na którym znajduje się strona example.com. Ja chcę by przeglądarka dostała tę stronę nieco zmodyfikowaną, np. by nie było tam jakiegoś obrazka, skryptu, czy też aby dodatkowo coś pojawiło się w kodzie. Chcę by moja przeglądarka nie dostawała oryginalnej strony tylko jej wersję zmodyfikowaną przeze mnie. [odpowiedz]
  3. photo pk1001100011 Taki jakby filtr... [odpowiedz]
  4. photo moli A nie możesz po prostu pobrać treści strony phpem? Pozmieniać co tam chcesz i wyświetlić? [odpowiedz]
  5. photo pk1001100011 @moli - Ja chciałbym w przeglądarce wpisywać adres danej strony a nie skryptu.
    Chociaż jak trochę pomyśleć... Przecież mogę postawić sobie lokalnie serwer i w pliku hosts ustawić by z adresu example.com następowało przekierowanie do localhost/costam.php . Nie pomyślałem o tym wcześniej, dzięki. :> [odpowiedz]
  6. photo moli @pk1001100011 - Nom :) [odpowiedz]
  7. photo pk1001100011 @moli - A jednak nie. W hosts nie można robić takich przekierowań. Można tylko przypisać domenę do konkretnego IP. :|
    Czyli powracam do pytania o serwer proxy. :) [odpowiedz]
  8. photo moli @pk1001100011 - Daj na ip i index.php? [odpowiedz]
  9. photo pk1001100011 @moli - Tylko, że to nie chodzi o jedną konkretną stronę. Myślałem, żeby wywoływać skrypt z odpowiednim parametrem w adresie, np. skrypt.php?url=http://cośtam.pl a to jest niemożliwe.
    Nie mam pojęcia jak poznać adres z jakiego nastąpiło przekierowanie. Może wiesz jak to obejść? :> [odpowiedz]
  10. photo pk1001100011 Albo jak poznać ten adres? [odpowiedz]
  11. photo moli @pk1001100011 - Odpal sobie 127.0.0.1 i plik index.php i daj print_r($_SERVER); :) [odpowiedz]
  12. photo pk1001100011 @moli - Działa!! :D Wielkie dzięki. :)
    Sposób znacznie prostszy i lepszy, niż proxy o którym myślałem. Dzięki. :) [odpowiedz]
  13. photo moli @pk1001100011 - Przeważnie tak jest, że najprostsze rozwiązania są najlepsze :) [odpowiedz]
  14.  
  • Promuj wpis: