여러 번, 우리가 쓴 ASP 프로그램은 많은 운영을 수행하기 때문에 1 ~ 몇 분이 걸립니다. 소프트웨어 사용자가 프로그램 실행을 참을성있게 대기 할 수있게하려면 종종 프로그램 실행 상태를 나타내는 진행률 표시 줄을 원합니다. 또는 적어도 "데이터로드", "데이터 저장"등과 같은 설명 텍스트를 표시해야합니다. 현재 우리는 응답을 사용합니다. flush (). 버퍼의 컴파일 된 데이터를 먼저 클라이언트로 보냅니다.
그러나 응답 ()를 사용하더라도 이전 정보를 클라이언트에게 보내지 않아도된다는 것을 알게되면 여러 번 있습니다. 우리가 제시하는 것은 여전히 흰색 화면입니다. 반복 테스트 후, 나는 결론을 내 렸습니다 (개인적인 의견을 나타내는 것만으로 만 인용 할 수 있지만 자신의 위험에 처할 수 있습니다). 즉, 플러시의 내용에는 256 바이트가 있어야합니다. 즉, 컴파일이 최소 256 바이트의 데이터를 생성 할 때만 정보를 클라이언트로 전송하고 응답 후에 표시 할 수 있습니다. flush ()가 실행됩니다.