PHP - ASP.NET   zodpovězená otázka

Offtopic, ASP.NET/IIS

Ahoj.

Chtěl bych se zeptat, jestli by se dal vyvtořit PHP script, který by se choval jako prohlížeč. Šel by na nějaký určený server, sáhnul po příslušném ASP.NET souboru, a ten ASP.NET server by ho spracoval a výsledné HTML ředal tomu php scriptu ( třeba v domění, že je to prohlížeč ) a ten PHP script by ten zdroják uložil do proměné.

Je to sice složité a k ničemu, ale jde to udělat??? Jenom pro zajmavost...

Díky

nahlásit spamnahlásit spam -1 / 1 odpovědětodpovědět

Dobrý den,

ano mělo by to jít. Musíte umět vyvolat HTTP požadavek a ten vykreslit do stránky. Podobným způsobem to dělají nejrůznější anonymizéry, které tímto skryjí vaši IP adresu (protože jde požadavek od nich ze serveru a né od vás). O technickém provedení v PHP by mohl vědět někdo jiný, já bych mohl poradit, jak to udělat v ASP.NET.

A malá poznámka na konec - technologie, která bude na serveru (ve vašem případě ASP.NET) nehraje roli, je to prostě HTTP protokol.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

To, co hledáte se v PHP jmenuje CURL,

http://cz.php.net/curl

nebo, pokud to je povoleno, vystačíte s "obyčejným"

    ob_start();
    readfile ($url);
    $contents = ob_get_contents();
    ob_end_clean();

Není pravda, že je to k ničemu, právě naopak. Umožňuje to čerpat například údaje z jiných stránek, což je COOL (pomíjím etická a licenční hlediska).

Ale dotaz fakt patří spíš někam na PHP fórum...

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět

Myslím, že Tomáš neřekl, že to k ničemu není, pouze konstatoval, (jako reakci na konkrétní znění dotazu), že z hlediska výsledku je úplně jedno, co na daném serveru běží, protože každý správně nastavený server by měl na jakýkoliv požadavek vrátit HTML odpověď, tedy ne ASP.NET-ové, PHP-čkové či jiné zdrojáky (pokud samozřejmě nemáte k danému serveru přístup jiným protokolem, třeba FTP).

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback