0

Если я отправлю форму с помощью POST, сервер ASP.NET может получить доступ к каждому значению по имени. Однако, если я делаю это с Javascript, как:

$http({ 
    method: "POST", 
    url: TDSV.ROOT_PATH + "/themes/" + data.id, 
    params: { "xHttpMethodOverride": "PUT" }, 
    data: { "newContent": JSON.stringify({ properties: data.json.properties, "otherInfo": "hello world" }, null, "\t") }, 
    cache: false 
}); 

Это все раздавлены вместе в гигантский поток, который я должен разобрать до конца. Я не заинтересован в отправке файлов таким образом. Я просто хочу разделить строки по имени. Есть ли способ сделать это?

+1

Параметр 'JSON.stringify' вызов заставляет ваши данные в одну строку .... – entropic

+0

Вы используете MVC , WebApi или WebForms? – Fedaykin

ответ

0

Похоже, вы используете WebForms, если это так, вы должны отправить данные по-другому.

Вот учебник, пожалуйста, посмотрите и дайте мне знать, если это помогает: http://www.bennadel.com/blog/2615-posting-form-data-with-http-in-angularjs.htm

+0

Я не. Это угловой запрос $ http для бэкэнда ASP.NET MVC. Я понял, что пошло не так, но спасибо за полезную ссылку! – AaronF

Смежные вопросы