WWW

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ WWW ] in KIDS
글 쓴 이(By): Jaedy (개같은 내 )
날 짜 (Date): 1998년 10월 12일 월요일 오후 04시 07분 08초
제 목(Title): Re: [급한질문] CGI에서 CGI부르기



> C에서
> system("B.cgi < INPUT_FILE");
> 와 같이 하면 되지 않나요?

답변 감사합니다
제 질문이 상세하지 못했는지 제가 원하는 답이 아니군요 ^^
저의 문제점은 B.cgi를 Web Server를 통하여 호출해야 한다는 것입니다.

제가 GET method를 사용했을 때의 source code는 아래와 같습니다.

/*******************/
int SendCmd(char *host,char *resource, char *idpasswd){
char cmdbuf[2048];
int ret;

sprintf(cmdbuf, "GET %s HTTP/1.0\n",resource);
strcat(cmdbuf, "Connection: Close\n"); 
strcat(cmdbuf, "User-Agent: Mozilla/4.04 [en] (WinNT; I ;Nav)\n");
strcat(cmdbuf, "Host: ");
strcat(cmdbuf, host);
strcat(cmdbuf, "\n");
strcat(cmdbuf, "Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, 
image/png, */* \n");
strcat(cmdbuf, "Accept-Language: en\n");
strcat(cmdbuf, "Accept-Charset: iso-8859-1,*,utf-8\n\n");
ret=send(m_sd, cmdbuf, strlen(cmdbuf), 0);
if(ret <= 0)
return FALSE;
return TRUE;
}
/*******************/

해결책을 아시는 분은 cathy@zec.three.co.kr로 메일을 보내 주시거나
이 보드에 답을 해 주시면 대단히 고맙겠습니다.
그럼 미리 감사드립니다.
[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.