У меня есть URL-адрес, который сокращен с помощью Google Firebase из-за системных ограничений.Мне нужно иметь возможность выполнять команды curl PUT и GET.Укороченный URL-адрес в конечном итоге делает перенаправления, где я верю, что мои проблемы возникают.Я получил GET для работы, используя флаг -L.
curl -X GET -L "http://myshorturl.com/hostedfile" --output GET.csv
Однако я все еще не могу заставить PUT работать
curl -X PUT -L "http://myshorturl.com/hostedfile" --upload-file PUT.csv
выдает мне ошибку
Ошибка 405 (не найдена)
это, кажется, означает, что PUT не разрешен, но я знаю, что моя конечная точка действительно позволяет, когда я делаю то же самое, не сокращая URL, все работает отлично.
curl -X PUT -L "http://mymuchlongerurl.com/hostedfile" --upload-file PUT.csv
Любые идеи покак обойти это?