version 1.4, 1995/12/07 21:16:53
|
version 1.5, 1995/12/09 23:44:29
|
Line 192 PRIVATE HTRequest * Thread_new (Robot *
|
Line 192 PRIVATE HTRequest * Thread_new (Robot *
|
HTRequest * newreq = HTRequest_new(); |
HTRequest * newreq = HTRequest_new(); |
HTRequest_setContext (newreq, mr); |
HTRequest_setContext (newreq, mr); |
if (mr->flags & MR_PREEMTIVE) HTRequest_setPreemtive(newreq, YES); |
if (mr->flags & MR_PREEMTIVE) HTRequest_setPreemtive(newreq, YES); |
HTRequest_addRqHd(newreq, HT_HOST); |
HTRequest_addRqHd(newreq, HT_C_HOST); |
HTRequest_setMethod(newreq, method); |
HTRequest_setMethod(newreq, method); |
return newreq; |
return newreq; |
} |
} |
Line 509 int main (int argc, char ** argv)
|
Line 509 int main (int argc, char ** argv)
|
} else { /* Check for successive keyword arguments */ |
} else { /* Check for successive keyword arguments */ |
char *escaped = HTEscape(argv[arg], URL_XALPHAS); |
char *escaped = HTEscape(argv[arg], URL_XALPHAS); |
if (keycnt++ <= 1) |
if (keycnt++ <= 1) |
keywords = HTChunkCreate(128); |
keywords = HTChunk_new(128); |
else |
else |
HTChunkPutc(keywords, ' '); |
HTChunk_putc(keywords, ' '); |
HTChunkPuts(keywords, HTStrip(escaped)); |
HTChunk_puts(keywords, HTStrip(escaped)); |
free(escaped); |
free(escaped); |
} |
} |
} |
} |
Line 575 int main (int argc, char ** argv)
|
Line 575 int main (int argc, char ** argv)
|
|
|
/* Start the request */ |
/* Start the request */ |
if (keywords) /* Search */ |
if (keywords) /* Search */ |
status = HTSearch(HTChunkData(keywords), mr->anchor, mr->request); |
status = HTSearch(HTChunk_data(keywords), mr->anchor, mr->request); |
else |
else |
status = HTLoadAnchor((HTAnchor *) mr->anchor, mr->request); |
status = HTLoadAnchor((HTAnchor *) mr->anchor, mr->request); |
|
|
if (keywords) HTChunkFree(keywords); |
if (keywords) HTChunk_delete(keywords); |
if (status != YES) { |
if (status != YES) { |
if (SHOW_MSG) TTYPrint(TDEST, "Can't access resource\n"); |
if (SHOW_MSG) TTYPrint(TDEST, "Can't access resource\n"); |
Cleanup(mr, -1); |
Cleanup(mr, -1); |