@@ -343,6 +343,8 @@ function TPetService.UpdatePet(Body: TPet): TPet;
343343begin
344344 Request := CreateRequest(' /pet' , ' PUT' );
345345 Request.AddBody(Converter.TPetToJson(Body));
346+ Request.AddHeader(' Content-Type' , ' application/json' );
347+ Request.AddHeader(' Accept' , ' application/json' );
346348 Response := Request.Execute;
347349 CheckError(Response);
348350 Result := Converter.TPetFromJson(Response.ContentAsString);
@@ -355,6 +357,8 @@ function TPetService.AddPet(Body: TPet): TPet;
355357begin
356358 Request := CreateRequest(' /pet' , ' POST' );
357359 Request.AddBody(Converter.TPetToJson(Body));
360+ Request.AddHeader(' Content-Type' , ' application/json' );
361+ Request.AddHeader(' Accept' , ' application/json' );
358362 Response := Request.Execute;
359363 CheckError(Response);
360364 Result := Converter.TPetFromJson(Response.ContentAsString);
@@ -367,6 +371,7 @@ function TPetService.FindPetsByStatus(Status: string): TPetList;
367371begin
368372 Request := CreateRequest(' /pet/findByStatus' , ' GET' );
369373 Request.AddQueryParam(' status' , Status);
374+ Request.AddHeader(' Accept' , ' application/json' );
370375 Response := Request.Execute;
371376 CheckError(Response);
372377 Result := Converter.TPetListFromJson(Response.ContentAsString);
@@ -381,6 +386,7 @@ function TPetService.FindPetsByTags(Tags: stringArray): TPetList;
381386 Request := CreateRequest(' /pet/findByTags' , ' GET' );
382387 for I := 0 to Length(Tags) - 1 do
383388 Request.AddQueryParam(' tags' , Tags[I]);
389+ Request.AddHeader(' Accept' , ' application/json' );
384390 Response := Request.Execute;
385391 CheckError(Response);
386392 Result := Converter.TPetListFromJson(Response.ContentAsString);
@@ -393,6 +399,7 @@ function TPetService.GetPetById(PetId: Int64): TPet;
393399begin
394400 Request := CreateRequest(' /pet/{petId}' , ' GET' );
395401 Request.AddUrlParam(' petId' , IntToStr(PetId));
402+ Request.AddHeader(' Accept' , ' application/json' );
396403 Response := Request.Execute;
397404 CheckError(Response);
398405 Result := Converter.TPetFromJson(Response.ContentAsString);
@@ -431,6 +438,7 @@ function TStoreService.GetInventory: TGetInventoryOutput;
431438 Response: IRestResponse;
432439begin
433440 Request := CreateRequest(' /store/inventory' , ' GET' );
441+ Request.AddHeader(' Accept' , ' application/json' );
434442 Response := Request.Execute;
435443 CheckError(Response);
436444 Result := Converter.TGetInventoryOutputFromJson(Response.ContentAsString);
@@ -443,6 +451,8 @@ function TStoreService.PlaceOrder(Body: TOrder): TOrder;
443451begin
444452 Request := CreateRequest(' /store/order' , ' POST' );
445453 Request.AddBody(Converter.TOrderToJson(Body));
454+ Request.AddHeader(' Content-Type' , ' application/json' );
455+ Request.AddHeader(' Accept' , ' application/json' );
446456 Response := Request.Execute;
447457 CheckError(Response);
448458 Result := Converter.TOrderFromJson(Response.ContentAsString);
@@ -455,6 +465,7 @@ function TStoreService.GetOrderById(OrderId: Int64): TOrder;
455465begin
456466 Request := CreateRequest(' /store/order/{orderId}' , ' GET' );
457467 Request.AddUrlParam(' orderId' , IntToStr(OrderId));
468+ Request.AddHeader(' Accept' , ' application/json' );
458469 Response := Request.Execute;
459470 CheckError(Response);
460471 Result := Converter.TOrderFromJson(Response.ContentAsString);
@@ -480,6 +491,8 @@ function TUserService.CreateUser(Body: TUser): TUser;
480491begin
481492 Request := CreateRequest(' /user' , ' POST' );
482493 Request.AddBody(Converter.TUserToJson(Body));
494+ Request.AddHeader(' Content-Type' , ' application/json' );
495+ Request.AddHeader(' Accept' , ' application/json' );
483496 Response := Request.Execute;
484497 CheckError(Response);
485498 Result := Converter.TUserFromJson(Response.ContentAsString);
@@ -492,6 +505,8 @@ function TUserService.CreateUsersWithListInput(Body: TUserList): TUser;
492505begin
493506 Request := CreateRequest(' /user/createWithList' , ' POST' );
494507 Request.AddBody(Converter.TUserListToJson(Body));
508+ Request.AddHeader(' Content-Type' , ' application/json' );
509+ Request.AddHeader(' Accept' , ' application/json' );
495510 Response := Request.Execute;
496511 CheckError(Response);
497512 Result := Converter.TUserFromJson(Response.ContentAsString);
@@ -505,6 +520,7 @@ function TUserService.LoginUser(Username: string; Password: string): string;
505520 Request := CreateRequest(' /user/login' , ' GET' );
506521 Request.AddQueryParam(' username' , Username);
507522 Request.AddQueryParam(' password' , Password);
523+ Request.AddHeader(' Accept' , ' application/json' );
508524 Response := Request.Execute;
509525 CheckError(Response);
510526 Result := Converter.stringFromJson(Response.ContentAsString);
@@ -527,6 +543,7 @@ function TUserService.GetUserByName(Username: string): TUser;
527543begin
528544 Request := CreateRequest(' /user/{username}' , ' GET' );
529545 Request.AddUrlParam(' username' , Username);
546+ Request.AddHeader(' Accept' , ' application/json' );
530547 Response := Request.Execute;
531548 CheckError(Response);
532549 Result := Converter.TUserFromJson(Response.ContentAsString);
@@ -540,6 +557,7 @@ procedure TUserService.UpdateUser(Username: string; Body: TUser);
540557 Request := CreateRequest(' /user/{username}' , ' PUT' );
541558 Request.AddUrlParam(' username' , Username);
542559 Request.AddBody(Converter.TUserToJson(Body));
560+ Request.AddHeader(' Content-Type' , ' application/json' );
543561 Response := Request.Execute;
544562 CheckError(Response);
545563end ;
0 commit comments