2011-06-10 4 views
2

주어진 URL을 구문 분석하고 해당 페이지에서 찾은 내용에 따라 열린 그래프를 사용하여 포함 된 비디오를 표시하기로 결정하고 표시 만하는 기능이 있습니다. 제목 등원격 URL에 대해 coldfusion으로 HTTP 헤더 만 가져 오기

URL로 직접 비디오 파일이나 음악 파일이 제공되었는지 감지하기 위해 확장하고 싶습니다. 방법이 있나요

나는 파일의 전체 내용을 다운로드 할 수 전혀 관심이 없다,하지만 난 그것을 오디오/MPG, 텍스트, HTML 등

입니다 있는지 확인하기 위해 먼저 단지 헤더 싶어 모든 내용을 가져 오지 않고 원격 파일/페이지의 http 헤더를 가져 오려면 어떻게해야합니까?

CFHTTP를 사용하면 필요한 데이터를 연결하고 처리 할 수 ​​있지만 나머지 콘텐츠를 다운로드하는 데는 처리 시간이 걸립니다.

헤더 내용을 알면 여분의 오픈 그래프 데이터를 분석하기 위해 전체 페이지를 다운로드해야하는지 결정할 수 있습니다. 서버가 응답 메시지 몸을 보내지 않는 GET 방식과 동일하지만, :

답변

6

method="head"

HEAD와 <cfhttp>을보십시오. 유효성 및 액세스 가능성에 대한 하이퍼 텍스트 링크를 테스트하려면 을 사용하고, 서버의 유형 또는 수정을 결정하거나 서버 유형을 결정하십시오. 난 그냥 그 페이지를 읽고 있었다

http://help.adobe.com/en_US/ColdFusion/9.0/CFMLRef/WSc3ff6d0ea77859461172e0811cbec22c24-7ffc.html

+0

, 내가 그 놓친 방법을 모르겠어요. 오늘은 코딩에 대한 나의 하루가 아닙니다. – DefconRhall