C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[21506] Re:Re:Re:TCppWebBrowser에서 Cache Control 관련..
유영인.Chris [cuperido] 869 읽음    2002-09-17 10:50
뒷 주소에 어떤 쓰레기 값이 들어간다고 해도, 에러는 발생하지 않는다고 생각합니다. 주소를 다르게 넣는다는 말씀이 아닌, 주소에 변수 하나를 붙여서 들어가는 방식입니다.

예를 들어,

www.yahoo.co.kr/shop/shop.php?USERID=chris&PASSWORD=chris

를 로드 하는데, 변경되지 않고 계속 똑같은 정보만 온다면..

www.yahoo.co.kr/shop/shop.php?USERID=chris&PASSWORD=chris&Tag=0A032011

이런 식으로, Tag 값을 함께 넘겨줌으로써, 똑같은 페이지를 Refresh 하셔서 보실 수 있습니다.

물론, 전체 주소를 쓰레기값을 넣는다면 에러가 발생하지만, 변수로 함께 넘겨준 것은 에러로 가지 않고, 그쪽 Get 변수로 인식이 되므로, 프로그램 실행에 문제가 되지 않습니다. (PHP 등에서 변수명만 겹치지 않는다는 조건하에)


엄태인 님이 쓰신 글 :
: 제가 하는건 다른 웹페이지의 Applet을 로딩하는게 아니라
: 우리프로그램으로 생성한 Applet을 로딩합니다.
: 만약 Chris님의 말씀대로
: 쓰레기 값을 넣었다가 원래 값을 넣는다고 하면
: 처음 쓰레기 값을 넣었을때 오류로 회색 화면이 뜨지 않을까요?
: 그다음 원래 값을 넣어서 재대로 화면이 뜰때까지...
: 이 화면도 위험합니다. 사용자가 보기에는 오류나 프로그램의 버그로
: 생각할테니까요..
:
: 편법으로 자바가 캐쉬할때 처음 로드한 경로나 Applet 클래스 이름등..
: 이런걸 레지스트리 어디에다 저장하지 않을까 해서 레지스트리를
: 검색도 해봤는데.. 못찾겠더군요..
:
: 또 .Net 에서 Cache 관련 함수들을 찾긴 했는데...
: .Net을 한번도 사용해본적이 없고. 또한 가지고 있지 않아서요..
: 다른 의견 있으시면 답변 주세요..
: 저도 사방 팔방으로 찾고 있답니다.. ㅜ.ㅜ;;
: 답변 감사드립니다..
:
:
: 유영인.Chris 님이 쓰신 글 :
: : 주소를 바뀌보시는 것은 어떻까요? 예를들어서, 주소로 쓰레기 값을 하나 보내면 (시간등과 같이 겹치지 않는 값) 항상 Refresh가 됩니다.
: :
: : http://www.yahoo.co.kr?Tag=01849DAF91230
: :
: : 이런 식으로, 정 안되면 TAG 값을 바뀌주면서 주소를 요청하면, 새로 읽은 데이터를 불러옵니다. 편법이긴 하지만요.. :)
: :
: :
: : 엄태인 님이 쓰신 글 :
: : : TCppWebBrowser을 사용하다가 않되는게 있어서 글 올립니다.
: : :
: : : TCppWebBrowser콘트롤을 써서 Applet을 올리는데...
: : : 이 컨트롤이 Cache를 하나봐요...(똑똑하게..)
: : : 그래서 한번 실행후에 폴더에 있는 Applet을 올린후에
: : : 변경된 Applet을 올리면 예전게 올라옵니다.
: : : 폴더를 옮겨서 해야 새로 바뀐 Applet이 올라와요..
: : :
: : : 예전에도 이런 경우가 있어서
: : : 그때는 CppWebBrowser->Refresh2(..)함수로 해결했습니다.
: : : 인자로 들어가는 값을 3으로 해서..
: : : 근데 Internet Explorer를 6.0으로 업데이트 한후에는
: : : 이것조차도 않먹네요...
: : : 위 함수를 사용해서 Cache를 하나봐요...
: : : 어떻게 하죠?
: : :
: : : 현재 컴파일러 버젼은 5.0 입니다. C++ Builer
: : : 고수님들의 조언 부탁드립니다.

+ -

관련 글 리스트
21478 TCppWebBrowser에서 Cache Control 관련.. 엄태인 777 2002/09/16
21501     Re:TCppWebBrowser에서 Cache Control 관련.. 유영인.Chris 775 2002/09/17
21504         Re:Re:TCppWebBrowser에서 Cache Control 관련.. 엄태인 717 2002/09/17
21506             Re:Re:Re:TCppWebBrowser에서 Cache Control 관련.. 유영인.Chris 869 2002/09/17
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.