2016-02-05 48 views
1

這是一種奇怪的行爲,已經讓我失去了日子,所以把它放在那裏看看是否有人可以擺脫任何光線。GET上的尾隨斜槓導致Azure上的404

我在ServiceStack創建REST API,它工作得很好:

api/tasks/overdue?assignedToTeam=Administration 

這將運行在Azure的網站罰款數天。然後,沒有任何改變或部署,該休息調用返回一個404

在這一點上,如果我用

api/tasks/overdue/?assignedToTeam=Administration 

它的工作原理。 (注意「?」前面的斜線)。只是重新部署SAME CODE,它是否會再次開始工作。

任何人都會遇到這種類型的行爲?

回答

0

我從來沒有見過這種情況發生,但我想看看enabling DebugMode`然後將?debug=requestinfo添加到您的QueryString,它應該返回請求的調試信息並查看Request ServiceStack在獲取前後的差異404.