0
Я пытаюсь использовать RESTful WCF Service, делая запросы POST с помощью DHC Plugin for Chrome. К сожалению, я понятия не имею, как должен выглядеть запрос JSON.Использовать службу RESTful WCF с запросом HTTP
Соответствующие части проекта VB.NET
IUserService.vb
<OperationContract(),
WebInvoke(Method:="POST",
UriTemplate:="/User/Create",
RequestFormat:=WebMessageFormat.Json,
ResponseFormat:=WebMessageFormat.Json,
BodyStyle:=WebMessageBodyStyle.Bare)>
Sub CreateUser(ByVal user As User)
UserService.svc.vb
Public Sub CreateUser(ByVal user As User) Implements IUserService.CreateUser
user.UserObject.CreateUser(user)
End Sub
User.vb
Private m_Id As Integer
Private m_Name As String
Private m_Age As Integer
Private m_Sex As Sex
Private m_Comments As String
Private Shared m_UserObj As User
Private m_LUser As List(Of User)
Public Shared ReadOnly Property UserObject() As User
Get
If m_UserObj Is Nothing Then
m_UserObj = New User()
End If
Return m_UserObj
End Get
End Property
Friend Sub CreateUser(ByVal user As User)
LUser.Add(user)
End Sub
Public Enum Sex
Male = 0
Female = 1
End Enum
Я пытался что-то вроде этого без успеха (Ответ: 400 Bad Request):
Как следует запрос POST выглядеть?