Příkaz pro napojení se na webovou stránku?
- Smolař
- Nováček
-
- Registrován: 29. črc 2009
Příkaz pro napojení se na webovou stránku?
Dobrý den. Pokouším se v rámci školního projektu vytvořit aplikaci, která bude pracovat s daty staženými z internetu. Jelikož jsem začátečník, potřeboval bych poradit příkazy (PHP, Java či syntakticky podobné), s jejichž pomocí se program připojí na danou internetovou stránku a vrátí část jejího zdrojového kódu. Nebo klidně celý, filtrování informací už pak nějak dořeším, ale hlavní problém je, jak se vůbec program připojí na danou adresu na internetu. Budu vděčný za jakékoliv cenné informace.
- OndraSter
- Středně pokročilý
- Registrován: 22. úno 2006
- Bydliště: Praha / ČVUT FIT
- Kontaktovat uživatele:
Re: Příkaz pro napojení se na webovou stránku?
V PHP třeba file_get_contents - s http požadavky se pracuje naprosto stejně, jako s lokálními soubory na disku.
PC: i5-2500k 4.5GHz/24GB RAM/GTX560 Ti 1GB/>5TB - W7 Prof x64; Microsoft SideWinder X3 notebook: HP 6715b (4GB RAM) - W7 Prof x64;
mobil: Nokia Lumia 800 Cyan, 16GB; tablet: Toshiba Portege M200 (2GB, 64GB SSD, GeForce FX5200) - W7 Prof x32
Nahraďte Arduino výkonnější variantou!
Vývojová prostředí a nástroje | Webové prohlížeče | Seznam freehostingů
mobil: Nokia Lumia 800 Cyan, 16GB; tablet: Toshiba Portege M200 (2GB, 64GB SSD, GeForce FX5200) - W7 Prof x32
Nahraďte Arduino výkonnější variantou!
Vývojová prostředí a nástroje | Webové prohlížeče | Seznam freehostingů
- Caderom
- Začátečník
- Registrován: 03. pro 2005
- Bydliště: Beroun
Re: Příkaz pro napojení se na webovou stránku?
S file_get_contents může narazit, pokud to bude dávat na nějaký hosting. Doporučoval bych spíše podívat se na knihovnu cURL.
Kód: Vybrat vše
function load($url) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HEADER, 0);
$data = curl_exec($ch);
curl_close($ch);
return $data;
}
- OndraSter
- Středně pokročilý
- Registrován: 22. úno 2006
- Bydliště: Praha / ČVUT FIT
- Kontaktovat uživatele:
Re: Příkaz pro napojení se na webovou stránku?
http požadavky bývají spíše povolené, než cURL.
(Freehosting, na placených to bude povolené oboje snad skoro vždy.)
(Freehosting, na placených to bude povolené oboje snad skoro vždy.)
PC: i5-2500k 4.5GHz/24GB RAM/GTX560 Ti 1GB/>5TB - W7 Prof x64; Microsoft SideWinder X3 notebook: HP 6715b (4GB RAM) - W7 Prof x64;
mobil: Nokia Lumia 800 Cyan, 16GB; tablet: Toshiba Portege M200 (2GB, 64GB SSD, GeForce FX5200) - W7 Prof x32
Nahraďte Arduino výkonnější variantou!
Vývojová prostředí a nástroje | Webové prohlížeče | Seznam freehostingů
mobil: Nokia Lumia 800 Cyan, 16GB; tablet: Toshiba Portege M200 (2GB, 64GB SSD, GeForce FX5200) - W7 Prof x32
Nahraďte Arduino výkonnější variantou!
Vývojová prostředí a nástroje | Webové prohlížeče | Seznam freehostingů
- Caderom
- Začátečník
- Registrován: 03. pro 2005
- Bydliště: Beroun
Re: Příkaz pro napojení se na webovou stránku?
Asi jak kde, já mám zkušenost s placeným webhostingem Gigaserver a free Pipni a na obou file_get_contents pro URL zakázali, cURL funguje.