May 10 2008

gļuki

Publicēts 17:39 kategorijā iPhone,php , Tagi:,,

Tad, kad pāris cilvēki pasūdzējās, ka ar manu iphone install sourci kaut kas it kā nav labi – padomāju – visticamāk kaut kādas lokālas problēmas:) Taču šodien pats uzrāvos uz figņu, ka pēc viena update varēju refrešot līks palikdams, bet izmaiņas neredzu.. Nu ko skatījos tālāk. Tālu gan nebija jāmeklē..
Servera access logā šitādas lietas:

"GET /iphone.xml HTTP/1.1" 304 - "-" "AppTapp Installer/3.1 (iPhone/1.1.4, like CFNetwork/100.0)"

Tātad skaidrs – serveris pasaka 304 – izmaiņu nav, tātad nav ko nemaz tālāk vilkt.. Taga noforsēju hederus lai vienmēr vilktos pa jaunu.

Atkāpei – kā es zinu, ka pieprasījums nāk no Installera vai parasta browsera, ja abiem viens un tas pats url – alx.f1.lv? Elementāri – čekoju vai klienta agent string nesatur to “CFNetwork” – ja satur – padodu iphone.xml, ja ne – index.php.

Vēl viena atkāpe – index.php arī tālāk čeko – vai pieprasījums nāk no iPhone/iPod Touch – tiem tiek padots cits lapas paskats – vairāk pielāgots mazajiem ekrāniem.



Lasi vēl

  • 3G
  • par tendencēm
  • komentāru nav

    Trackback URI | Comments RSS

    Iekomentēt