我有一个lambda函数,它返回一个包含UTF-8字符的字符串(german umlaute)。但是,AWS API-Gateway响应不包含utf-8标头。如何添加它以便客户端收到可读的响应?
答案 0 :(得分:0)
我能够在Python中解决此问题:
return {
'statusCode': 200,
'headers': {
"content-type":"application/json; charset=utf-8"},
'body': json.dumps(data)
}
我只需要设置其他标题“ content-type”。 但是我不确定是否需要启用“ HTTP-Proxy-Integration”(就像我一样)。