2015-01-18 1 views

답변

1

commandline options 대부분의 값을 프로그래밍 방식으로 변경하는 것은 의미가 없습니다. 예를 들어, 스크립트 파일을 실행하는 동안 쿠키 파일이나 디스크 캐시 옵션을 변경하는 것이 좋은 아이디어 인 이유는 무엇입니까?

기타는 loadImageswebSecurityEnabled 옵션과 같은 settings에서 설정할 수 있습니다.

특수한 경우는 마스터 브랜치에 병합되었지만 아직 릴리스되지 않은 1.9.8의 기능입니다 (phantom.setProxy). PhantomJS 2.x가 그것을 사용하기를 기다려야합니다 (또는 소스를 지금 컴파일하십시오).

+0

감사합니다. 좀 더 구체적으로 물어 봤어야합니다 : 나는 "--ssl-protocol"옵션을 찾고 있는데, 이것은 설정 객체에 포함되어 있지 않습니다. 코드에서이 코드에 액세스하는 방법을 알고 있습니까? webSecurityEnabled를 false로 설정하려고 시도했지만 웹 사이트에 액세스하는 데 도움이되지 않았습니다. – aydunno

+0

@aydunno 내가 말했듯이, 설정에서 설정할 수 없다면, 아니오. 프로그래밍 방식으로 설정하려는 이유는 무엇입니까? 나는 이유가 없다. –

+0

CasperJS (casperbox.com) 용 온라인 IDE에서 스크립트를 실행합니다. CLI에 대한 필요한 액세스가 필요하지 않습니다. 방금 HTTPS 요청을 처리해야하는 제작자를 썼습니다. 당신의 도움을 주셔서 감사합니다. – aydunno