检查HTTP代码200的URL

埃迪·M·帕特里克(Eddie M.Patrick)

我有一个包含如下URL列表的文本文件:

http://somesite.com/some-article/
https://anothersite.fr/somepage.php?page=something

我想做的是检查哪些URL返回HTTP代码200(确定)并将它们放在另一个文件的列表中。

如何使用终端完成此操作?卷曲?

吉尔·奎诺(Gilles Quenot)

尝试使用进行此操作

while read url ; do
    ret=$(curl -I -s "$url" -o /dev/null -w "%{http_code}\n")
    ((ret==200)) && echo "$url" >> new_list_URL
done < list_URL

或POSIX模式:

while read url ; do
    ret=$(curl -I -s "$url" -o /dev/null -w "%{http_code}\n")
    [ $ret -eq 200 ] && echo "$url" >> new_list_URL
done < list_URL

检查男人的卷发

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从文件获取URL地址并检查HTTP代码

来自分类Dev

URL运行状况检查PowerShell脚本在大多数站点上都能正确获取HTTP 200,但是在某些... API超时问题上却不正确的“ 0”状态代码?

来自分类Dev

检查URL时无法获得200 OK?

来自分类Dev

使用bash检查url是否返回200

来自分类Dev

返回HTTP代码200从春天REST API

来自分类Dev

检查响应代码200 facebook webdriver和PHPUnit

来自分类Dev

在C中检查服务器响应代码200

来自分类Dev

检查与URL的HTTP连接(Android)

来自分类Dev

检查与URL的HTTP连接(Android)

来自分类Dev

检查HTTP POST请求的响应是否为200

来自分类Dev

ErrorPageFilter将错误代码更改为HTTP 200 OK

来自分类Dev

Apache / PHP在错误页面上返回HTTP状态代码200

来自分类Dev

断言HTTP状态代码为200而不是500失败

来自分类Dev

Git克隆错误:RPC失败;结果= 56,HTTP代码= 200

来自分类Dev

Restlet获取HTTP状态代码204而不是200

来自分类Dev

为什么在MethodNotAllowedHttpException时Laravel回复200个HTTP代码?

来自分类Dev

如果不是HTTP 200,“ curl -I”的退出代码是什么?

来自分类Dev

HTTP 500错误失败,并显示200状态代码

来自分类Dev

Dropwizard / Jackson从函数返回HTTP代码200,但AJAX POST出错

来自分类Dev

如果HTTP状态代码!= 200,Silex会给出空响应

来自分类Dev

为 HTTP 200 和 500 状态代码验证 Alamofire 响应

来自分类Dev

在groovy中检查HTTP状态代码

来自分类Dev

VB中的HTTP响应代码检查器?

来自分类Dev

检查远程URL以获取JavaScript代码段

来自分类Dev

检查URL是HTTPS还是HTTP协议?

来自分类Dev

发生AJAX HTTP错误。HTTP结果代码:200调试信息如下

来自分类Dev

Docker-如何检查Dockerfile中的curl命令是否具有响应代码200

来自分类Dev

为什么flutter的http.get函数会使服务器返回http错误代码409?在浏览器上调用完全相同的url返回状态码200

来自分类Dev

使用Http状态代码验证正确的URL

Related 相关文章

  1. 1

    从文件获取URL地址并检查HTTP代码

  2. 2

    URL运行状况检查PowerShell脚本在大多数站点上都能正确获取HTTP 200,但是在某些... API超时问题上却不正确的“ 0”状态代码?

  3. 3

    检查URL时无法获得200 OK?

  4. 4

    使用bash检查url是否返回200

  5. 5

    返回HTTP代码200从春天REST API

  6. 6

    检查响应代码200 facebook webdriver和PHPUnit

  7. 7

    在C中检查服务器响应代码200

  8. 8

    检查与URL的HTTP连接(Android)

  9. 9

    检查与URL的HTTP连接(Android)

  10. 10

    检查HTTP POST请求的响应是否为200

  11. 11

    ErrorPageFilter将错误代码更改为HTTP 200 OK

  12. 12

    Apache / PHP在错误页面上返回HTTP状态代码200

  13. 13

    断言HTTP状态代码为200而不是500失败

  14. 14

    Git克隆错误:RPC失败;结果= 56,HTTP代码= 200

  15. 15

    Restlet获取HTTP状态代码204而不是200

  16. 16

    为什么在MethodNotAllowedHttpException时Laravel回复200个HTTP代码?

  17. 17

    如果不是HTTP 200,“ curl -I”的退出代码是什么?

  18. 18

    HTTP 500错误失败,并显示200状态代码

  19. 19

    Dropwizard / Jackson从函数返回HTTP代码200,但AJAX POST出错

  20. 20

    如果HTTP状态代码!= 200,Silex会给出空响应

  21. 21

    为 HTTP 200 和 500 状态代码验证 Alamofire 响应

  22. 22

    在groovy中检查HTTP状态代码

  23. 23

    VB中的HTTP响应代码检查器?

  24. 24

    检查远程URL以获取JavaScript代码段

  25. 25

    检查URL是HTTPS还是HTTP协议?

  26. 26

    发生AJAX HTTP错误。HTTP结果代码:200调试信息如下

  27. 27

    Docker-如何检查Dockerfile中的curl命令是否具有响应代码200

  28. 28

    为什么flutter的http.get函数会使服务器返回http错误代码409?在浏览器上调用完全相同的url返回状态码200

  29. 29

    使用Http状态代码验证正确的URL

热门标签

归档