Мой API находится по адресу "localhost: 3000 / api / shopitems" и возвращает успешно JSON следующие данные при запросе через браузер:
[
{
"item_available_sizes": {
"s": 1
},
"imgs": {
"album": [],
"thumbnail": "assets/imgs/square_sample1-1.jpg",
"main": "assets/imgs/sqare-sample1.jpeg"
},
"item_categories": [
"dresses"
],
"_id": "5e6c73b3daafdd9f1890d691",
"item_name": "Low Back Strappy Maxi Dress",
"item_price": 84.99,
"item_description": "Long dress",
"__v": 0
}
]
Однако, когда я делаю запрос с помощью следующий код:
axios.get('https://localhost:3000/api/shopitems')
.then(data => console.log(data))
.catch(err => console.log(err))
Я получаю следующую ошибку:
Error: write EPROTO 15224:error:1408F10B:SSL
routines:ssl3_get_record:wrong version
number:c:\ws\deps\openssl\openssl\ssl\record\ssl3_record.c:332:
at WriteWrap.afterWrite [as oncomplete] (net.js:788:14)
errno: 'EPROTO'
Что я делаю неправильно, что это происходит? Я использую mongodb / mon goose, Express, NodeJS.