1
我想從我的Python lambda ftn使用API GW返回一個網頁。相反,我將我的頁面嵌入到身體內的標記中,而不是返回值是整個頁面(標題,正文等...沒有前綴>AWS API網關和Python Lambda返回HTML
任何建議我可能會做錯
感謝
我想從我的Python lambda ftn使用API GW返回一個網頁。相反,我將我的頁面嵌入到身體內的標記中,而不是返回值是整個頁面(標題,正文等...沒有前綴>AWS API網關和Python Lambda返回HTML
任何建議我可能會做錯
感謝
的<pre>
標籤,你看到的是試圖展示你的文本從服務器返回的瀏覽器,它不是從lambda函數返回的一部分。
得到它的工作,你需要獲得lambda函數設置響應HTTP頭與Content-Type: 'text/html'
例如:
response = {
"statusCode": 200,
"body": content,
"headers": {
'Content-Type': 'text/html',
}
}
忘了提,運行 「TEST」 的作品,並返回
我想兩件事情:1。你發送將正確的Accept頭和/或Content-Type頭添加到API並從Lambda函數返回? 2.您是否將最新的更改部署到API中? –