мы создали службу REST (которая должна вызываться с помощью запроса PUT.
Нам удалось вызвать сервис с HTML-страницы с помощью Jquery (см. Ниже), но почему-то нам не удалось сделать это из C #.
«Обычный» веб-запрос просто не работает.
Должна ли быть возможность выдать запрос PUT из веб-запроса, и если да, как мы помещаем данные PUT в запрос?
Код jquery:
$("#PutUpdatePassword").on("click", function () {
var data = {
userId: "9769595975",
Passold: "qwert1",
Passnew: "qwert2"
};
var json = { 'updatePassword': data };
$.ajax({
type: "PUT",
url: baseUrl + "/profile/190/updateprofile",
contentType: "application/json; charset=utf-8",
dataType: "json",
data: JSON.stringifyWcf(json),
success: function () {
alert("Ok!");
},
error: function () {
alert("Fail!");
}
});
});