[Golang][client] fix formData file parameter name use (#506)

* support form-data file MIME `name` parameter

* update test spec and Go client for form-data file name

* update samples for ensure-up-to-date

* update mustache template

* update samples for Go client

* improve assignment location

* update samples
This commit is contained in:
John Wang
2018-07-12 11:53:38 -05:00
committed by William Cheng
parent 93832340a5
commit 19fd48e33b
101 changed files with 536 additions and 489 deletions

View File

@@ -483,25 +483,25 @@ if (file != null)
* uploads an image (required)
*
* @param petId ID of pet to update (required)
* @param file file to upload (required)
* @param requiredFile file to upload (required)
* @param additionalMetadata Additional data to pass to server (optional, default to null)
* @return ModelApiResponse
* @throws ApiException if fails to make API call
*/
public ModelApiResponse uploadFileWithRequiredFile(Long petId, File file, String additionalMetadata) throws ApiException {
return uploadFileWithRequiredFileWithHttpInfo(petId, file, additionalMetadata).getData();
public ModelApiResponse uploadFileWithRequiredFile(Long petId, File requiredFile, String additionalMetadata) throws ApiException {
return uploadFileWithRequiredFileWithHttpInfo(petId, requiredFile, additionalMetadata).getData();
}
/**
* uploads an image (required)
*
* @param petId ID of pet to update (required)
* @param file file to upload (required)
* @param requiredFile file to upload (required)
* @param additionalMetadata Additional data to pass to server (optional, default to null)
* @return ApiResponse<ModelApiResponse>
* @throws ApiException if fails to make API call
*/
public ApiResponse<ModelApiResponse> uploadFileWithRequiredFileWithHttpInfo(Long petId, File file, String additionalMetadata) throws ApiException {
public ApiResponse<ModelApiResponse> uploadFileWithRequiredFileWithHttpInfo(Long petId, File requiredFile, String additionalMetadata) throws ApiException {
Object localVarPostBody = new Object();
// verify the required parameter 'petId' is set
@@ -509,9 +509,9 @@ if (file != null)
throw new ApiException(400, "Missing the required parameter 'petId' when calling uploadFileWithRequiredFile");
}
// verify the required parameter 'file' is set
if (file == null) {
throw new ApiException(400, "Missing the required parameter 'file' when calling uploadFileWithRequiredFile");
// verify the required parameter 'requiredFile' is set
if (requiredFile == null) {
throw new ApiException(400, "Missing the required parameter 'requiredFile' when calling uploadFileWithRequiredFile");
}
// create path and map variables
@@ -527,8 +527,8 @@ if (file != null)
if (additionalMetadata != null)
localVarFormParams.put("additionalMetadata", additionalMetadata);
if (file != null)
localVarFormParams.put("file", file);
if (requiredFile != null)
localVarFormParams.put("requiredFile", requiredFile);
final String[] localVarAccepts = {
"application/json"