的最佳實踐,我們作爲什麼是通枚舉類型的WebAPI
public enum Country
{
UK = 1,
US = 2,
Japan = 4,
China = 8,
Germany = 16,
}
我們想通過在URL參數枚舉一個枚舉類型,然後的WebAPI可以根據國家搜索結果
有時,我們允許將國家合併爲Country.UK | Country.China | Country.Germany
(因此數字爲25)
在這種情況下,傳遞枚舉類型的最佳做法是什麼?我們是否應該通過號碼在URL國家= 25(不是用戶友好的),或者通過URL像國家=英國&國家=中國&國家=德國該網址會很長又醜....
爲什麼不'國家= 25'? –
爲什麼該網址需要用戶友好 - 您的用戶是否要輸入自己的網址 – PaulF
@PaulF我的用戶需要使用網絡服務 – allencharp