Changeset 2

Show
Ignore:
Timestamp:
10/09/08 10:36:14 (3 years ago)
Author:
heitor.barbieri
Message:

Protocolo HTTP define /r/n e não /n como fim do cabeçalho da mensagem. Alguns sites não retornavam conteúdo por causa disso.

Location:
trunk
Files:
5 modified

Legend:

Unmodified
Added
Removed
  • trunk/ciupdmarx.c

    r1 r2  
    989989            else 
    990990            if (strcmp(protocol,"HTTP") == 0) { 
    991                 sprintf(msgp,"%s /%s HTTP/1.0\n\n",(parmhead)?"HEAD":"GET",pathp+1); 
     991                sprintf(msgp,"%s /%s HTTP/1.0\r\n\r\n",(parmhead)?"HEAD":"GET",pathp+1); 
    992992            } 
    993993 
  • trunk/ciupdsock.c

    r1 r2  
    198198            else 
    199199            if (strcmp(protocol,"HTTP") == 0) { 
    200                 sprintf(msgp,"%s /%s HTTP/1.0\n\n",(parmhead)?"HEAD":"GET",docpathp+1); 
     200                sprintf(msgp,"%s /%s HTTP/1.0\r\n\r\n",(parmhead)?"HEAD":"GET",docpathp+1); 
    201201            } 
    202202 
  • trunk/ciupdsocx.c

    r1 r2  
    2828#if GEN_MAIN 
    2929     #define PORT            80 
    30      #define MESSAGE         "HEAD / HTTP/1.0\n\n" 
     30     #define MESSAGE         "HEAD / HTTP/1.0\r\n\r\n" 
    3131     #define SERVERHOST      "www.bireme.br" 
    3232#endif /*  GEN_MAIN */ 
     
    3535 
    3636#if 0 
    37        "HEAD /'message' HTTP/1.0\n\n" 
     37       "HEAD /'message' HTTP/1.0\r\n\r\n" 
    3838       "GET / HTTP/1.0\nUser-Agent: Mozilla/3.0 (compatible; Opera/3.0; Windows 95/NT4)\nAccept: */*\nHost: birk105.studby.uio.no:81\n\n" 
    3939#endif 
     
    132132       char *serverhost,     /* www.bireme.br */                   /* serverofi.bireme.br */ 
    133133       uint16_t port,        /* 80 */                              /* 1417 */ 
    134        char *message,        /* HEAD|GET /docpath HTTP/1.0\n\n */  /* wtrig2 c=dff maxrel=3 minsim=0.87 text=diabetes mellitus */ 
     134       char *message,        /* HEAD|GET /docpath HTTP/1.0\r\n\r\n */  /* wtrig2 c=dff maxrel=3 minsim=0.87 text=diabetes mellitus */ 
    135135       char *buffer,         /* results */ 
    136136       int buffersize,       /* max size */ 
  • trunk/ciupdsocxpc.c

    r1 r2  
    77 
    88       int cmd; 
    9        char *message;        /* HEAD|GET /docpath HTTP/1.0\n\n */ 
     9       char *message;        /* HEAD|GET /docpath HTTP/1.0\r\n\r\n */ 
    1010       char *serverhost;     /* www.bireme.br */ 
    1111       uint16_t port;        /* 80 */ 
  • trunk/ciupdsocy.c

    r1 r2  
    77     int 
    88     mainfile(int cmd, 
    9        char *filnamp,        /* HEAD|GET /docpath HTTP/1.0\n\n */ 
     9       char *filnamp,        /* HEAD|GET /docpath HTTP/1.0\r\n\r\n */ 
    1010       int parm0, 
    1111       int parm1,