我已经部署了一个云函数,以便在文件上传到我的存储桶时发出一个简单的POST
请求。
功能如下:
import requests
def hello_gcs(event, context):
r = requests.post('http://192.168.2.198:8000/api/upload-data', data = {'file':event['name']})
每当我将文件上传到bucket时,我都会得到一个状态为timeout的函数。我在stack上发现了一些类似的问题,但没有解决问题。有人看到这个问题了吗?提前谢谢。
IP地址192.168.2.198
看起来像本地网络上的IP。这可能无法从云函数执行环境中访问。您需要公开一个公共IP地址。