天天看點

RFC2119:表示要求的動詞

表達的時候,必須嚴格區分哪些是"建議"(suggestion),哪些是"要求"(requirement)。是以,rfc2119專門對一些詞語的涵義做出了規定,定義了五個關鍵詞,表示"要求"的嚴格程度。

1. must

表示絕對要求這樣做。

required或者shall,與之同義。

2. must not

表示絕對不要求這樣做。

shall not與之同義。

3. should

表示一般情況下應該這樣做,但是在某些特定情況下可以忽視這個要求。

recommended與之同義。

4. should not

表示一般情況下不應該這樣做,但是在某些特定情況下可以忽視這個要求。

not recommended與之同義。

5. may

表示這個要求完全是可選的(optional),你可以這樣做,也可以不這樣做。

optional與之同義。

[參考連結]

(完)