HTTP-запросы работают на linux, но не windows? - PullRequest
0 голосов
/ 04 мая 2020

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...