Я пытался гуглить свой вопрос раньше, но ничего не нашел о том, как проверить, является ли код статуса http http 404 или нет, используя схему, так что извините, если мой вопрос может показаться немного предвиденным.
Из веб-модулей используйте модули (web response) и (web client):
(web response)
(web client)
scheme@(guile-user)> (use-modules (web client)) scheme@(guile-user)> (use-modules (web response)) scheme@(guile-user)> (response-code (http-request "http://www.example.org")) $3 = 200
Обратите внимание, что если имя хоста не может быть разрешено, это будет сигнализировать об ошибке.