저.. 홈세비님의 게시판에 가면 isapi강좌를 잘 읽었습니다.
근데 한가지 궁금한점이 있습니다.
델마당에서 배한백님이 답변을 해주셨는데 잘 이해를 못해서요..
제가 알고 싶은것은 음.. 기본이 http코드를 전송하기 위한건데
제가 지금 하고 싶은것은 wml소스코드를 클라이언트의 요청에 응답하여
전송할려는 것입니다. 그러기 위해선 http의 컨텐츠 타입이 아닌 wml컨텐츠타입을
전송해야 할꺼같은데 배한백님왈 아래와 같이 하면된다고 하셨습니다.
그런데 한가지 궁금한점이 발생하는군요.
아래의 소스코드를 보면 request.writestring라고 나오는데 전 지금 클라이언트의
요청에 응답하여 response로 wml타입의 코드를 전송할려고 하는데..아래에서는 그냥
클라이언트의 요청을 처리하는 구문이 아닌가해서 질문을 올립니다.
아래의 request.writestring은 클라이언트의 요청에 응하는 응답과는 어떤 관계인지
좀 설명을 해주시면 고맙겠습니다.
const
CRLF = #13#10;
begin
Request.WriteString( 'Accept-Ranges: bytes'+CRLF
// + 'Last-Modified: ' + UTC_TimeToStrGMT(UTC_GetTimeGMT)+CRLF
+ 'Content-Type: text/vnd.wap.wml;charset=ks_c_5601-1987' + CRLF
+ 'Content-Length: ' + IntToStr(Length(Response.Content))+CRLF
+ CRLF);
Request.WriteString(Response.Content);
Handled := True;
end;