Моя виртуальная машина Google Compute Engine использует Apache, который обслуживает мой веб-сайт. Когда мой веб-сайт отправляет почтовый запрос на http://localhost:8080
, он возвращает 404, даже если сервер (golang), работающий в файле, может видеть URL-адреса запросов на получение.
Я попытался добавить прокси-сервер Apache все / звонкик этому серверу, но это, кажется, работает только на запросы Get, помещенные в URL.
Чтобы показать, что мой сервер может видеть запросы GET
[negroni] 2019/10/23 08:29:27.048676 Started GET /api/v1/login
[negroni] 2019/10/23 08:29:27.048941 Completed 404 Not Found in 262.947µs
Хотя мне нужно иметь возможность иметьон видит запрос POST (axios.post('/api/v1/login', {username, password})
) Полный запрос выглядит как
http://localhost:8992/api/v1/login
Здесь находится раздел «Общие» Chrome Devtools Network
Request URL: http://localhost:8992/api/v1/login
Referrer Policy: no-referrer-when-downgrade
Вот заголовки запроса
Provisional headers are shown
Access-Control-Request-Headers: content-type
Access-Control-Request-Method: POST
DNT: 1
Origin: https://carterstestdomain.store
Sec-Fetch-Mode: cors
User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.120 Safari/537.36
Любая помощь очень ценится.