Я использую облачные функции Google с пользовательским доменом для запуска функций. Затем я понял что-то плохое во время казни. С обычным URL (https://us-central1-project.cloudfunctions.net/function
) мой запрос сохраняет свои заголовки и тело, и я могу получить данные, отправленные моей функции.
Однако после перенаправления с использованием firebase все запросы являются GET
запросами с content-type
в виде текста / простого текста и без данных;полностью пустой.
Есть ли способ, которым я мог бы получить эти данные в своих облачных функциях, все еще используя собственный URL для своей функции?
При поиске этого,Я наткнулся на этот вопрос >> Использовать пользовательский домен для Google Cloud Function <<, на который я ответил, как добавил свой пользовательский URL. Это именно то, как я его использую. </p>
Вот мой код отладки для функции
def function(request)
content_type = request.headers['content-type']
data = "not processed"
if 'application/json' in content_type:
data = str( request.get_json(force=True) )
elif 'text/plain' in content_type:
data = request.data.decode()
else:
return redirect('https://tradingview.to')
print(data)
return data