Hi guys,
i would need to *define in swagger service* (file upload service). Service
is already on API server implemented.
>From this definition should be generated code (*using Typescript Angular 2
in editor2.swagger*).
To call service i can use this code :
const formData:FormData = new FormData();
formData.append('filename', <any>filename);
formData.append('contentType', <any>contentType);
formData.append('size', <any>size);
formData.append('bytes', <any>bytes);
const headers = new Headers();
headers.delete('Content-Type');
const options: RequestOptionsArgs = new RequestOptions({
method: RequestMethod.Post,
headers: headers,
withCredentials:this.configuration.withCredentials
});
return this.http.post(path, formData, options); // this will call service
with valid reponse
I have *tried following definition:*
/rest/service:
post:
summary: Upload
consumes:
- multipart/form-data
produces:
- application/json
parameters:
- name: filename
in: formData
required: true
type: string
- name: contentType
in: formData
required: true
type: string
- name: size
in: formData
required: true
type: integer
- name: bytes
in: formData
required: true
type: string
responses:
200:
schema:
$ref: '#/definitions/SomeModel'
*But this will generated not request i need.*
Can you please help ?
Thanks
--
You received this message because you are subscribed to the Google Groups
"Swagger" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.