fastRequestCurrentProjectConfig.json 2.1 KB

123456789101112131415161718192021222324252627282930
  1. {
  2. "apiDocTemplate":"#if (${namingPolicy}=='byDoc')\n$H1 ${methodDescription}\n#else\n$H1 $!{methodName}\n\n$H3 Method description\n\n```\n$!{methodDescription}\n```\n#end\n\n> URL: $!{url}\n>\n> Origin Url: $!{originUrl}\n>\n> Type: $!{methodType}\n\n\n$H3 Request headers\n\n|Header Name| Header Value|\n|---------|------|\n#foreach( $h in ${headerList})\n|$h.type|$h.value|\n#end\n\n$H3 Parameters\n\n$H5 Path parameters\n\n| Parameter | Type | Value | Description |\n|---------|------|------|------------|\n#foreach( $node in ${pathKeyValueList})\n|$node.key|$!{node.type}|$!{node.value}|$!{node.comment}|\n#end\n\n\n$H5 URL parameters\n\n|Required| Parameter | Type | Value | Description |\n|---------|---------|------|------|------------|\n#foreach( $node in ${urlParamsKeyValueList})\n|$!{node.enabled}|$!{node.key}|$!{node.type}|$!{node.value}|$!{node.comment}|\n#end\n\n\n$H5 Body parameters\n\n$H6 JSON\n\n```\n${jsonParam}\n```\n\n$H6 JSON document\n\n```\n${jsonParamDocument}\n```\n\n\n$H5 Form URL-Encoded\n|Required| Parameter | Type | Value | Description |\n|---------|---------|------|------|------------|\n#foreach( $node in ${urlEncodedKeyValueList})\n|$!{node.enabled}|$!{node.key}|$!{node.type}|$!{node.value}|$!{node.comment}|\n#end\n\n\n$H5 Multipart\n|Required | Parameter | Type | Value | Description |\n|---------|---------|------|------|------------|\n#foreach( $node in ${multipartKeyValueList})\n|$!{node.enabled}|$!{node.key}|$!{node.type}|$!{node.value}|$!{node.comment}|\n#end\n\n\n$H3 Response\n\n$H5 Response example\n\n```\n$!{responseExample}\n```\n\n$H5 Response document\n```\n$!{returnDocument}\n```\n\n\n",
  3. "dataList":[],
  4. "envList":[],
  5. "headerList":[],
  6. "ignoreParseFieldList":[],
  7. "maxDescriptionLength":-1,
  8. "pmApiKey":"",
  9. "pmCollectionId":"",
  10. "postScript":"",
  11. "preScript":"",
  12. "projectList":[],
  13. "syncModel":{
  14. "branch":"master",
  15. "domain":"https://github.com",
  16. "enabled":false,
  17. "namingPolicy":"byDoc",
  18. "owner":"",
  19. "repo":"",
  20. "repoUrl":"",
  21. "syncAfterRun":false,
  22. "token":"",
  23. "type":"github"
  24. },
  25. "syncPmAfterSave":false,
  26. "urlEncodedKeyValueList":[],
  27. "urlParamsKeyValueList":[],
  28. "urlSuffix":"",
  29. "workspaceId":""
  30. }