Тестирование ServiceStack с помощью Fiddler - PullRequest
3 голосов
/ 08 ноября 2011

Я построил сервис с ServiceStack (пример клиента) по этой ссылке: https://docs.google.com/present/view?id=dg3mcfb_213gsvvmmfk

Когда я использую его следующим образом, он работает хорошо:

JsonServiceClient client = new JsonServiceClient("http://localhost/RestIntro");

Customer c = new Customer();
c.Name = "myname";
c.Age = 24;
c.Email = "myemail";

var res = client.Post<Customer>("/customers", c);

ион вставляет клиента в базу данных.

Но когда я тестирую его с помощью Fiddler (запрос POST), он выдает сообщение о состоянии 201 (создано), но поля базы данных остаются пустыми, как показано на следующем рисунке.:

Post request using fiddler database status

В чем может быть моя проблема?

1 Ответ

4 голосов
/ 08 ноября 2011

Изменить заголовок запроса:

User-Agent: Fiddler
Host: localhost
Content-Length: 44
Content-Type: application/json
...