deadoralive icon indicating copy to clipboard operation
deadoralive copied to clipboard

A simple dead link checker service

Results 15 deadoralive issues
Sort by recently updated
recently updated
newest added

Allow the client site to (optionally) specify an expected Content-Type with each link. We can then assert that the Content-Type header is correct. We could also support parsing for certain...

enhancement

I'm not sure what currently happens if the server sends a really large response. We should probably add a "too big" failed link check type. See here for details on...

enhancement

We had some problems with some sites only talking when using particular versions of SSL. Some like v23 and some like v3. So we retry: ``` from requests_ssl import SSLv3Adapter...

You might want to consider how to categorize when a 403 is returned. We have some paid-for data listed which is behind an HTTP Basic Auth password. You would be...

We currently just try to catch any exception that we think `requests` might throw and put together a failed link check report (status and reason) in a generic way. It...

enhancement

`requests.get(url=u"http://➡.ws/mobify")`

enhancement

Test all sorts of HTTP responses

enhancement

Set the `Accept-Content: gzip` header. `requests` should be able to decompress it.

enhancement

For `https` URLs pass `vefiry=True` to `requests.get()` and catch `requests.exceptions.SSLError`

enhancement

Retry failed requests a configurable number of times before reporting a broken link to the client site. See http://www.mobify.com/blog/http-requests-are-hard/ for how to do this with requests.

enhancement