如果您正在进行全局检索并且不知道先验有多少页面需要检索,则可以在cURL到达404后退出。
例如curl --silent --request获取'www.thesite.com/page=[1-50]'
但只有12页。
所以你打了第34页的404.无论如何要让cURL中止进一步的页面检索?
或者是否必须以程序化方式进行?
答案 0 :(得分:2)
根据将中止的手册,尝试添加-f。
curl --fail --silent --request获取'www.thesite.com/page=[1-50]'