간단한 질문을 해서 죄송합니다. 저는 컬을 사용해 본 적이 없습니다. 이 양식에서 일부 데이터를 자동으로 다운로드하려고 합니다.http://ida.water.usgs.gov/ida/available_records.cfm?sn=12040500
available_records_process.cfm에 게시됩니다. 나는 다음을 사용할 것이다:
curl -F "fromdate=1988-08-26;todate=2009-09-30;rtype=3;site_no=12040500" http://ida.water.usgs.gov/ida/available_records_process.cfm
하지만 웹마스터는 available_records_process.cfm에 대한 액세스가 제한되어 있으므로 직접 게시할 수 없습니다('지정된 URL을 찾을 수 없습니다' 오류가 발생함). 다음으로 다음과 같이 이전 페이지에서 직접 컬을 사용하려고 했습니다.
curl -F "fromdate=1988-08-26;todate=2009-09-30;rtype=3" http://ida.water.usgs.gov/ida/available_records.cfm?sn=12040500
그러나 다양한 플래그 및 포스트 형식을 시도했음에도 불구하고 양식을 게시하지 않는 것 같습니다. 이견있는 사람?
답변1
사용해야 할 수도 있지만 이는 요청 --data-urlencode
에만 작동합니다 . 요청 POST
의 경우 URL에 GET
로 구분된 매개변수를 추가하기만 하면 됩니다 . 예:&
...available_records.cfm?sn=12040500&fromdate=1988-08-26&todate=2009-09-30&rtype=3