HTTP-глагол POST, используемый для доступа к пути '/ Main / [object Object]', недопустим - PullRequest
1 голос
/ 02 декабря 2011

Jquery вызов:

$.post({
        url: "http://localhost:60700/Main//Data/dataServices.aspx",
        data: { action: "savePhoneData", phoneID: PhoneID, values : JSON.stringify(allData) },
        success: phoneSaved,
        error: phoneSavedFailed
    });

У меня есть похожие функции в проекте, которые используют метод GET и работают отлично. В этом случае, однако, POST должен использоваться из-за объема данных.

Я получаю ошибку: HTTP-глагол POST, используемый для доступа к пути '/ Main / [object Object]', не разрешен.

Пожалуйста, помогите!

Ответы [ 2 ]

0 голосов
/ 03 декабря 2011

Вместо этого я использовал страницу ASMX:

public class Handsets : System.Web.Services.WebService
    {

        [WebMethod]
        public string Test(object items)
        {
            List<object> lstItems = new JavaScriptSerializer().ConvertToType<List<object>>(items);
            return "wow";
        }
    }
0 голосов
/ 02 декабря 2011

Я не эксперт по .NET, но похоже, что этот конкретный сервлет не поддерживает почту.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...