Поэтому, по сути, один из моих друзей заказал мне создать бот-дискорд, который проверяет Верховный на предмет пополнения запасов. Это была легкая работа; используйте простой веб-скребок, чтобы проверить запас Supreme, сравнить его с последней записью и затем записать запасы. Я написал NodeJS скрипт для этого. Это прошло хорошо на моем компьютере, который работал Windows 10, и все запросы HTTP были успешными. Итак, я решил переместить мои файлы в дроплет DigitalOcean и попытался запустить их, но все мои HTTP-запросы вернули 403 ошибки. Затем я попытался выполнить запрос на выборку на сайте (на отладчике chrome), но он все равно вернул 403, а также ошибку CORS. Попробовав многочисленные методы, позволяющие избежать cors, включая использование таких инструментов, как CORS-где угодно, я попросил моего друга запустить бот на своей машине, который также работал с Windows 10, и все прошло нормально. У меня такой вопрос: почему запросы выполняются нормально на Windows 10 на nodejs сценарии, но не на linux или chrome?