Примечание: Этот вопрос относится только к Grails и JQueryполучать данные HTTP поместить
Я делаю вызов Ajax к серверу с помощью PUT:
$.ajax({
url: "admin/services/instance",
type: "PUT",
data: {instance: dataAsJSON},
dataType: "json",
async: false,
success: function(){},
error: function(){}
});
Так этот вызов работает нормально, это вызывает мой контроллер, но когда print params.instance, он равен нулю.
Но когда я делаю это как «POST», он отлично работает.
У кого-нибудь есть мысли?
просто верните 'json_encode ($ _ REQUEST)' из контроллера, чтобы узнать, звоните ли мы нам. – Ish
Не было переменной «$ _REQUEST», но была переменная «запрос». но да, похоже, что вызов проходит. – Khon