Bueno gente,, no quería dejar el asunto así colgado, les voy a contar lo que pasa..
No encontraba forma de enviar esas ***** cabeceras,, entonces termine copiando literalmente el contenido de una cabecera bien echa,, y al enviarla con mi programa, cha channnn!! No funciona,, así que es probable que las cabeceras estuvieran bien desde un principio,, (hace 2 semanas que estoy con esto,, 8hs al día) con lo cual, mi estado anímico acaba de derrumbarse,, (naa,, na pa tanto)
Bueno,, en fin,, segun HTTP Live Headers esto es una cabecera correcta:
http://localhost/Proyectos/Uploads/uploader.phpPOST /Proyectos/Uploads/uploader.php HTTP/1.1
Host: localhost
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:22.0) Gecko/20100101 Firefox/22.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: es-ar,es;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding: gzip, deflate
Referer:
http://localhost/Proyectos/Uploads/index.htmlConnection: keep-alive
Content-Type: multipart/form-data; boundary=---------------------------3093158725401
Content-Length: 3218
-----------------------------3093158725401
Content-Disposition: form-data; name="uploadedfile"; filename="auto.jpg"
Content-Type: image/jpeg
ÿØÿà JFIF ÿÛ „
"" $(4,$&1'-=-157:::#+?D?8C49:7
7%%77777777777777777777777777777777777777777777777777ÿÀ \ {" ÿÄ ÿÄ B !1A"Qa2qB�‘¡±#3brÁÑáRT‚²$5Csƒ“ÒÓÿÄ ÿÄ AÿÚ ? :Mä\ç™{Pñ’¸+¶Õ}ÆàžÀB.á@ßsuYu(e\äœÕÉ¿ÏÞ£?cUÆþm±šÆäƒ]Ï1û‡ÛU+÷ö©s }(ˆO�º�™ùE+‘K§9R~ª ãng|�Ö¬“õ2~é¡ão;ŠºVýŸº
k#Ëw ôOáLf“$c°¥v{]EûŸ�”�vÍZ�ãE�ò¿Ï¿ÕNâ °.Øy³Œ\ÖFfðÛmù½iõ«âeÊó Ã*:‘YS¶ÿ zLß»vÇð5Î]?üm÷ýùè±+ŸÕéÇüîðÍwžóü%¸ÿ «ý+£›8IðäÉ? Qðqêj×|†Û#úR¶¸eÝÏ'|çm"�áÛçTÆØ“?U &«5Ä_ Ô;jP0.ǦB¸Ï£†~SÌNçµDÊ¿I±I_U?BÞSûÄ
¬_]IðÁüÜŸåL4êi“±÷¥óJ»äméKåšðåLˆ¹þâ<Ô^ÃP’>fypw`™ü*âjFnYIÇZ“N6QÝq@G _ÜNycve„Á¿Z8ø4eê>!^g ä�nUGO~µq4¢ØòÎŒÛ ¸'$‘¶œÕâÎÛk]A�«ø¿ú
óò~fÀú<’)ÿ I«„¢t‚qÌ8ö§ v±Èާ9Î3¿Ê—ZŦþ�sI:0aõJ«Š§[ÐätòÅÇ!åyŸÃE8ê]|µŸ+鳿Ù..õe‚'ßÃ�ñßï¥í¯pØb‰â'Úøãî5ã<G¡Þhš»Ùj8–nE�H `ê{‚}ò>£A8ý[}•¦^�ý¢$WÄ8õÍr#¼*Ò)!zsT™ù3�@éA>£mÁnf–¦4)a�q…ùU‡”/*§_º”K¬9Ú€¬h�8jºÍǃ§Ä£cÊ¿3L4S§—¦Õl0ÀÖóH.BÍ_Ñ2ã˜äç¦:ûÓ+>�’Iou6•!cÆ7ˆã]·ÈÈôë\¸Ðôû›kˆZ+›ãu;?/ˆ;|YÎù;ýµdM"’öÛ¾1Önç÷o™ú±Ö„Ž(nî(àI�Äë²û“Nÿ üu¬ßªÖ½äoÃÖˆRÎD�³‰Êà“W}*ØÄbµðãS¸ žcêi·‡‡ùݼn2X8Ê�sŽ£~”¼éwq�$‘cöŽ?…NÎÊüKhÑ݆9‘óËA¯µÉm¤÷\²Jªbk‡‘HÎãOlÖ�ôYb×µ›»IÐør[$ˆ’ËʹܽvÅi¸bÒ];Y†çQ)á[‡vd à•#
é×;úU××ÿ škךžŸrm’ã•f�!m²0>ŽF;œàU@š®±¢@á$ñãý¦Tò¶:ž»c>â¨ÖxbÅôùq"Àޤ9]—ã cÖ«¼âËÉå–SupÉऱ l’ÄŸ`¦¾±¾i"y]d¸wVN<»wŒ�ÀߨšoDVþÅì-ÒÞr]‰8ïœíØ )?‚µ¢âhÚK“wA£¹,jWfËÜý,3c·OzMËò .[¸Hú
é1�™Ù�êI«±í_c$5Ñ2“Ê:ã®+{ÁZ‡…¦Þ[ÄZl‘$c IéÇÛê¬}¬|ñÝ;¢a“¨5°á‹{+2‰r§™Éæpžß€Ú›äÓääÓÍ3I!
2Ç�tfc¶{gr ·Ö5‹),¥‰ •-mÁ ÄÁŸ%‰`9�¿N¤tkKû†ž)ž;—
<X$ÃyzŽÛ�©Ž�ÂSÛÞÜÞ�ZâK™Ó‘$‘Œ×1�Û;o�T ‡CҮшHZHð$DpÆ6#88ï½¢ZÛ‹Õ·Òå¹<à¬Í$q¢¯(b<û¸ðkYgÂpÍ~÷º£¶¡3Eárº(�õQשë�2p75.$ִމ¡±·€ê®á PN|äoÔ�ºïÚƒ;ªifšê{E¼vP×ÅŽ2=>“ž¤Œž´âÖvkx§ž)ÉüÓF�™ŸÞB¥¹æ}†õ‰¶Y.ïžòìÍtÄ‘â¾ycÏ¡TQè6úëyÁ×–Ñ4�Ûº”�wqô˜÷û¨ñMÕ¬Z”Ë©iº|@,lÖs@‚MÉÝ£Û/^loŒù[ˈ¯P‘Fb2m(Ü:7“Ñ{c°È§k¬[ëWº�ÿ „·ñéˆ<O*($ÈØéœ)99èl”óé6ÒGg4ðY^`�ÎÉÈJWäd+ŒgªûÔ Jò¼Ù·‹ž˜.Èæl�‡lä÷ÏJ>æê;[Y–+¸±DVHAë#¶rq°"¾’híÔYi©ÉÜ�¹sê}‡¹=úž”›R{++KžHâ7S®yݾ�RÒ#nƒêïTløêÎN³ð”ò´�ª‚ 0ÂK×}È¿m`±ó§<SÅ Äqi°ÙZÏkki ,³6YælsŸq¶Ç¾M#PyG_¶�R|½Ípš›ÝMTÙÆÃoaDFeºhÌ–.ÂHú�Ü|¾ÊSY¦·K�®³°Àg ô8§:mõ¬9†ì´¶RQÓëþ´EâÛNè–ÚÕ”wîJœôÀ'áÍEbÓQ¿�¼·WGoþÚÇ�¸ŠÅ�ƒTŸè±È§ÿ ØÚû€RÆÊþ>åçì8¡'Ñî—"ë„®Óö¡Ü¦Š×pÇå[Ô,Y®&Éá™61žôÒ×òŽÑÜbûT€(ß—"²¼1£Û›V29Óâi d¸8q�º®û€µ–¸^#±NlyICÿ �Tm5Þ(‹]¶ˆYÝxðugîÃçKlµy¬lîb¶øäõÁéRáþ´³¶KUÕè)'’Ñ|YŸ\d/ßGjú
ØY™ÞÝ,^3Γ\Ým‘¸çÎ|nª ÷pPÒ'á×½{FÓ‰˜øŠ¡9œòáŽù0[nQ²¶ÇGÜ~aÂÖ7zê¼sÝI<1:�³?&zäs"’OrM¦ßp%ãXkšÍÄ f¡¢Ò_›ôr»€LžÄûõlçxÛ‰‹u…¸HpRÖ'ëƒñ;~ÑÀù f-"¼¿»¿r©þÇjNÐÂq‘ûMÔš®Hã%¹2Näž´lpm×¾¦ ¯QŒzV±Då«<!íöÔ€lü-šàCŽ´E€��Ú¢S#Q@@>ÕðèGlQ@¼
߃ó¡ŸN…³…Å3%»cÒ¤Tr+z¶
hôù›žÖialõ�Ê‘öQ°ê|Imú�wPÓó—?‰Å ðÉÀÈþ•`;å@ÒÊ7[ÚElb°˜(lj,oÌçÔáÀÉö|”þ,Eå[
'çàÉÿ Ò‘ª‚ ôÍL °v cwÇœmzŒVQ�±k¦?ÌAo¾�Mmu¨LfÔî繕º¼Ò?}€2*ÈÀ”
±Ÿ¸P
Œp|·BDÄoWÃ-û$×@ù»4G1Èô®äã£p)¬ZT2BŽd›,¡�˜uû+uÂÜ/¤I¥F׉;»3•C¸ÇN›W.îÙÕÇÕk�¸óÁæÛ=7ÕÜ)þè¯d^Ñö]¡ù¿Ê Ú’ŒUtëP?ä¯ò¯4ùÜoåoê¯ÿÙ
-----------------------------3093158725401--
Lo unico que me genera una duda es que al enviar dos (o mas) veces el formulario, (la imagen en si) siempre cambia el Content-Length.. cosa curiosa, porque la imagen siempre es la misma..
En fin.. voy a arreglar primero el programa para despues poder hacerme el canchero y enviar el request...
Saludos!