This is an old revision of the document!
Unele URL-uri pot avea caractere interpretate special în shell rezultând într-un comportament ciudat la descărcare.
Pentru a evidenția acest lucru, pe stația host
folosiți pentru a descărca resursa de la acest link:
root@host:~# wget http://localhost/login.php?name=Lab10&email=rl@upb.ro
De ce intră în background procesul? Este tot link-ul parsat de către wget
sau de shell?
Folosiți escaping în shell pentru a folosi în mod corect URL-ul și pentru a descărca resursa disponibilă la acel link.
Fișierul final descărcat trebuie să arate în acest fel (să conțină Lab10 și rl@upb.ro):
root@host:~# cat login.php\?name\=Lab10\&email\=rl@upb.ro <html> <body> Welcome Lab10<br> Your email address is: rl@upb.ro </body> </html>