Mayroong isang cool na pamamaraan na maaari mong gamitin sa isang ahente ng curl na gumagamit upang makuha ang HTML at CSS source code mula sa isang URL. Gamit ang curl na ahente ng gumagamit na ito maaari mo ring ang source code para sa kahit na ang http header info din. Mahalagang tandaan na ang ilang mga site ay may iba't ibang nilalaman o HTML na hindi palaging gagana sa ahente ng curl usher na may isang tukoy na browser ng Internet o HTML. Maaari ka ring maging interesado sa pagbabasa; Command Prompt Trick at Hacks .
Ang mabuting balita ay sa karamihan ng mga kaso, ang curl ahente ng gumagamit sa Chrome at curl na ahente ng gumagamit sa Internet Explorer ay halos lahat ng oras. Ngunit sa mga kaso kapag ang ahente ng gumagamit ng curl default ay hindi gagana bilang plano, maaari naming masira ang ahente ng gumagamit ng isa pang bersyon ng browser at operating system, at pinapayagan nito ang mga web developer na mabilis na makakuha ng pag-access sa mga kahaliling pagkakaiba-iba ng code ng source site. Ito ay isang mahusay na kahalili para sa ahente ng curl user sa Android. Ang sumusunod ay ang linya ng utos sa pamamagitan ng paggamit ng ahente ng curl user.
Ang pangunahing syntax ay ang mga sumusunod:
curl -A "UserAgentString" http://url.com
Ang isa sa mga pinaka-karaniwang sitwasyon ng iba't ibang mga mapagkukunan ng HTML at CSS ay para sa mga website na nakuha ang mga mobile na bersyon, maaari mong makuha ang partikular na mapagkukunan ng iPhone na may:
curl -A "Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_3_3 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8J2 Safari/6533.18.5" http://www.apple.com
Ginagawa ito ng ilang mga site sa ibang mga browser. Ito ang magiging Chrome 12 sa Mac OS X 10.6.8:
curl -A "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.112 Safari/534.30" http://microsoft.com
Narito ang isa pang nakakasira sa Mac App Store at Mac OS X 10.6.7 bilang isang ahente ng gumagamit at kapaki-pakinabang para sa pag-query sa App Store mula sa isang script (higit pa tungkol sa TUAW):
curl -silent -A "iMacAppStore/1.0.1 (Macintosh; U; Intel Mac OS X 10.6.7; en) AppleWebKit/533.20.25" http://ax.search.itunes.apple.com/
Ngunit isa pang spoofs ng Windows XP na may Firefox 3:
curl -A "Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3" http://yahoo.com
Maaari kang maghanap para sa iba't ibang uri ng mga string ng php curl na ahente ng gumagamit sa Internet, kinakailangang isama ang mga quote kung nais mong kunin ang isang mapagkukunan ng site bilang ahente ng gumagamit na iyon. Kung nais mong tungkol sa mga ahente ng gumagamit, ang Wikipedia ay may mahusay na pagpasok sa paksa.
Tandaan: Sinadya itong gawin sa pamamagitan ng command line at naglalayong sa mga nais magtrabaho mula sa Terminal, ngunit may mga madaling paraan upang gawin ito sa pamamagitan ng karaniwang mga graphic na application at mga web browser tulad ng Safari, Chrome, at Firefox. Ang Safari ay marahil ang pinakasimpleng, dahil maaari kang magtakda ng iba't ibang mga ahente ng gumagamit nang direkta mula sa menu ng Developer:
Tiyaking mabasa na: Pinakamahusay na Mga Trick ng Notepad, Hacks at Command para sa WindowsAng screenshot na ito ay kinuha mula sa isang artikulo tungkol sa pagkuha ng mga tawag sa Video ng Chat ng Facebook upang gumana sa OS X, na nagawa sa pamamagitan ng pagbabago ng ahente ng browser ng gumagamit sa isang bersyon na itinuturing na katugma ng Facebook.