У меня есть простой метод wcf под названием 'test
' (служба wcf настроена для webHttpBinding
)
Я могу сделать HTTP POST без каких-либо параметров, но я хочу отправить ему только строку в качестве одного параметра, но, кажется, не могу этого достичь?
Например, метод test(string s){};
Я попытался отправить на test
с данными 'hello world'
и '&s=hello world'
безрезультатно.
Редактировать: интерфейс для test
выглядит примерно так:
[OperationContract]
[WebInvoke(UriTemplate = "test", Method = "POST", RequestFormat = WebMessageFormat.Xml, BodyStyle = WebMessageBodyStyle.Bare)]
string test(string s);