forked from loafle/openapi-generator-original
Updated the HTML2 Doc Curl Examples to provide sample Request Body & Query Param examples. (#10323)
* Updated the HTML2 Doc Curl Examples to provide sample Request Body & Query Param examples. * Updated the HTML2 Doc Curl Examples to provide sample Request Body & Query Param examples. Co-authored-by: Kraust <kraust@cock.li>
This commit is contained in:
@@ -248,11 +248,7 @@
|
||||
|
||||
<div class="tab-content">
|
||||
<div class="tab-pane active" id="examples-{{baseName}}-{{nickname}}-0-curl">
|
||||
<pre class="prettyprint"><code class="language-bsh">curl -X {{vendorExtensions.x-codegen-http-method-upper-case}}{{#authMethods}}\
|
||||
{{#isApiKey}}{{#isKeyInHeader}}-H "{{keyParamName}}: [[apiKey]]"{{/isKeyInHeader}}{{/isApiKey}}{{^isBasicBearer}}{{#isBasic}} -H "Authorization: Basic [[basicHash]]"{{/isBasic}}{{/isBasicBearer}}{{#isBasicBearer}} -H "Authorization: Bearer [[accessToken]]"{{/isBasicBearer}}{{/authMethods}}{{#hasProduces}}\
|
||||
-H "Accept: {{#produces}}{{{mediaType}}}{{^-last}},{{/-last}}{{/produces}}"{{/hasProduces}}{{#hasConsumes}}\
|
||||
-H "Content-Type: {{#consumes}}{{{mediaType}}}{{^-last}},{{/-last}}{{/consumes}}"{{/hasConsumes}}\
|
||||
"{{basePath}}{{path}}{{#hasQueryParams}}?{{#queryParams}}{{^-first}}&{{/-first}}{{baseName}}={{vendorExtensions.x-eg}}{{/queryParams}}{{/hasQueryParams}}"</code></pre>
|
||||
<pre class="prettyprint"><code class="language-bsh">{{>sample_curl}}</code></pre>
|
||||
</div>
|
||||
<div class="tab-pane" id="examples-{{baseName}}-{{nickname}}-0-java">
|
||||
<pre class="prettyprint"><code class="language-java">{{>sample_java}}</code></pre>
|
||||
|
||||
6
modules/openapi-generator/src/main/resources/htmlDocs2/sample_curl.mustache
vendored
Normal file
6
modules/openapi-generator/src/main/resources/htmlDocs2/sample_curl.mustache
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
curl -X {{vendorExtensions.x-codegen-http-method-upper-case}}{{#authMethods}} \
|
||||
{{#isApiKey}}{{#isKeyInHeader}}-H "{{keyParamName}}: [[apiKey]]"{{/isKeyInHeader}}{{/isApiKey}}{{^isBasicBearer}}{{#isBasic}} -H "Authorization: Basic [[basicHash]]"{{/isBasic}}{{/isBasicBearer}}{{#isBasicBearer}} -H "Authorization: Bearer [[accessToken]]"{{/isBasicBearer}}{{/authMethods}}{{#hasProduces}} \
|
||||
-H "Accept: {{#produces}}{{{mediaType}}}{{^-last}},{{/-last}}{{/produces}}"{{/hasProduces}}{{#hasConsumes}} \
|
||||
-H "Content-Type: {{#consumes}}{{{mediaType}}}{{^-last}},{{/-last}}{{/consumes}}"{{/hasConsumes}} \
|
||||
"{{basePath}}{{path}}{{#hasQueryParams}}?{{#queryParams}}{{^-first}}&{{/-first}}{{baseName}}={{{example}}}{{/queryParams}}{{/hasQueryParams}}"{{#requestBodyExamples}} \
|
||||
-d '{{example}}'{{/requestBodyExamples}}
|
||||
Reference in New Issue
Block a user