Я пытаюсь отправить файл в content.dropboxapi.com
и получаю сообщение об ошибке Hostname/IP does not match certificate's altnames: Host: example.com. is not in the cert's altnames
, где `example.com - это имя хоста моего собственного сервера. Я на Узле 13.12 и Получил версию 10.2.
Когда я вручную изменяю заголовок запроса для host
на content.dropboxapi.com
, запрос работает. Есть ли какие-либо последствия для безопасности для этого изменения?
edit: мой код запроса выглядит примерно так:
import { pipeline } from "stream";
import fs from 'fs
import got from "got";
const readStream = fs.createReadstream("hello-world.txt")
const dropboxGot = got.extend({
prefixUrl: "https://content.dropboxapi.com"
responseType: "text",
headers: {
Authorization: "Bearer dfjaiods ... adsfnioa",
"Content-Type": "application/octet-stream",
}
)
const writeStream = dropboxGot.stream.post("2/files/upload", {
"Dropbox-API-Arg": "DROPBOX_ARGS...",
})
pipeline(readStream, writeStream)