<commit_before>在项目组的设置页面，你可以制定项目组的HTTP接口规范，使得团队在定义HTTP接口上达成一致。

其中，`请求路径规范` `参数规范` `请求方式规范` `标签规范` ，规范的判断使用正则表达式，不需要在头部添加`/`，不支持正则表达式的标志（flag），建议添加`^`与`$`匹配开头与结尾来防止一些错误情形的出现。

* 注意：为了兼容老接口，约定在设置规范之前创建的接口时，对于不规范的输入，只会提示，不会限制更新。

### 请求路径规范
该规范匹配HTTP接口的路径（接口创建时填写的路径，接口更新路径时）。
比如，请求路径强制小写，可以使用路径参数的正则表达式为`^\/[a-z0-9/:{}-]+(\?([a-zA-Z0-9=&:{}]+)*)?$`

### 参数规范
该规范匹配HTTP接口中的所有参数的名称。  
比如，参数可以使用驼峰的正则表达式为`^[a-z][a-zA-Z0-9]*$`

### 参数的描述规范
该规范匹配HTTP接口中的所有参数的描述信息。
比如，希望参数的描述必须填写，则可以使用驼峰的正则表达式为`\S+`

### 请求方式规范
该规范匹配HTTP接口中的请求方式。
比如，只能使用`GET`方法或`POST`方法请求的正则表达式为`^(GET|POST)$`

### 标签规范
该规范匹配HTTP接口中的标签。<commit_msg>typo: 参数描述信息必填<commit_after>在项目组的设置页面，你可以制定项目组的HTTP接口规范，使得团队在定义HTTP接口上达成一致。

其中，`请求路径规范` `参数规范` `请求方式规范` `标签规范` ，规范的判断使用正则表达式，不需要在头部添加`/`，不支持正则表达式的标志（flag），建议添加`^`与`$`匹配开头与结尾来防止一些错误情形的出现。

* 注意：为了兼容老接口，约定在设置规范之前创建的接口时，对于不规范的输入，只会提示，不会限制更新。

### 请求路径规范
该规范匹配HTTP接口的路径（接口创建时填写的路径，接口更新路径时）。
比如，请求路径强制小写，可以使用路径参数的正则表达式为`^\/[a-z0-9/:{}-]+(\?([a-zA-Z0-9=&:{}]+)*)?$`

### 参数规范
该规范匹配HTTP接口中的所有参数的名称。  
比如，参数可以使用驼峰的正则表达式为`^[a-z][a-zA-Z0-9]*$`

### 参数的描述规范
该规范匹配HTTP接口中的所有参数的描述信息。
比如，希望参数的描述必须填写，则可以使用非空的正则表达式为`\S+`

### 请求方式规范
该规范匹配HTTP接口中的请求方式。
比如，只能使用`GET`方法或`POST`方法请求的正则表达式为`^(GET|POST)$`

### 标签规范
该规范匹配HTTP接口中的标签。
{'fraction_non_alphanumeric': 0.21375921375921375, 'fraction_numerical': 0.009828009828009828, 'mean_word_length': 10.75, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5890469', 'n_tokens_mistral': 1080, 'n_tokens_neox': 1319, 'n_words': 42}