ian*_*man 6

所以我解释这个的方式是

scope-token = 1*( %x21 / %x23-5B / %x5D-7E )
Run Code Online (Sandbox Code Playgroud)

似乎是说范围标记可以是定义的十六进制字符范围中的1个或多个ascii字符.所以基本上是x21(!)到x7E(〜)但不允许使用x22(")和x5C(\).请参阅此处查看字符及其十六进制代码列表.

scope = scope-token *( SP scope-token )
Run Code Online (Sandbox Code Playgroud)

建议范围范围标记(如上所定义),附加零或许多SP scope-tokens,其中SP是空格字符.

所以有效的范围字符串将是:

scope = i am 5 scopes !!!!
Run Code Online (Sandbox Code Playgroud)

但这些不是有效的范围字符串:

scope = "scope1" "scope2" "scope3"
scope = scope1\scope2\scope3
Run Code Online (Sandbox Code Playgroud)