在表单参数之一为“ key”的python 3端点上,外部cURL请求如何能够处理“ key”的拼写的所有大小写变化而无需检查:
request.form.get('key')
request.form.get('Key')
request.form.get('kEy')
request.form.get('keY')
request.form.get('KEy')
以此类推...
答案 0 :(得分:0)
我对烧瓶的了解不多,但是尝试用Python回答您的问题,我会尝试以下类似的方法
def iget(dictionary, key):
''' Case insensitive get '''
lower_key = key.lower()
for key in dictionary:
if key.lower() == lower_key:
return dictionary[key]
# key = 'key' or 'Key' or ...
iget(request.form, key)