Curl이 콘텐츠를 가져오려고 시도했지만 로딩 페이지를 포착했습니다.

Curl이 콘텐츠를 가져오려고 시도했지만 로딩 페이지를 포착했습니다.

돕다

https://workflowy.com/s/CbqM.M3tcZFhqd3#/?q=ADM-NF01

캡쳐하려고 하는데

기능 로드맵 V0 - Alpha Basic A11Y 및 I18N 접근성 및 국제화 기본 사항 ADM-NF01

그런데 로딩화면만 캡쳐하는 것 같네요

캡처 =time (curl -s -G -L --connect-timeout 100 https://workflowy.com/s/CbqM.M3tcZFhqd3#/?q=ADM-NF01)

이 라인에 정말로 관심이 있는 사람들만 V0 - Alpha는 이를 캡처할 수 있으며 변경할 수 있습니다(버전 관리).

이 작업을 수행할 수 있는 방법이 있습니까? 컬과 wget을 시도했지만 운이 없습니다.

답변1

다음에서 가져오는 것이 좋습니다. https://workflowy.com/get_initialization_data?share_id=CbqM.M3tcZFhqd3&client_version=18

@AustinHemmelgarn이 제안한 것처럼 페이지는 javascript로 구축되었습니다. 결국 실제 데이터는 제가 페이지의 일부로 게시한 링크에서 나온 것 같습니다. JSON 구문 분석을 수행하고 관련 정보를 추출해야 하지만 그게 전부입니다.

관련 정보