[英]AWS Serverless in not accepting multiple variables
當您有兩條包含變量的路由時,如果路由的前綴相同,則必須具有相同的變量名。 例如,如果我有test/{var1}
和test/{var2}
,則無服務器返回同級錯誤,這意味着您必須在路由末尾使用相同的變量名。 但是,有時不同的路由負責不同的業務邏輯,並且使用相同的名稱會造成混亂。
該問題已經在無服務器環境中報告,並且仍然是未解決的問題,但是您有什么建議嗎?
test / {var1}和test / {var2}是相同的路由
要么將它們放在不同的路徑上,要么根據收到的var拆分代碼
在python中
@route('/test/{myvar}')
def name_builder(myvar):
if myvar == "1":
# do case 1 here
if myvar == "2":
# do case 2 here
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.