Javascript-форум (https://javascript.ru/forum/)
-   Angular.js (https://javascript.ru/forum/angular/)
-   -   Angular + WEBAPI (https://javascript.ru/forum/angular/47676-angular-webapi.html)

OlegBro 03.06.2014 12:51

Angular + WEBAPI
 
Друзья, помогите с проблемой !!!
Написал ангулар приложение совместимое с WEBAPI. Нажатие кнопки оправляет команды ПОСТ и ГЕТ на сервер. Протестировал локально и все работает.
Но когда поднял аппликацию на сервер, то ГЕТ работает .а вот ПОСТ выедает ошибку "500" . Вот мой незамысловатый код. Помогите советом!!!

----HTML ---
<form name="myForm" id="myForm">
<div ng-controller="MyController">
<div>
<label for="name">Name</label>
<input name="name" type="text" ng-model="Name" ng-maxlength="40" required />
</div>
</form>

---Controller -----
var app = angular.module('app', []);


app.controller('MyController',
function MyController($scope, $http) {

$scope.sendName = function () {
$http.post("api/mysvr", { $scope.Name}).success(function (data)
{
$scope.Name = '';
}).error(function (data) {
alert('-1');
})
};
}
)

FireVolkhov 04.06.2014 07:17

В твоем коде ошибка
$http.post("api/mysvr", /*Вот тут*/{ $scope.Name}/*---*/).success(function (data)
и попробуй адрес "/api/mysvr"

OlegBro 05.06.2014 10:11

Испаравил но увы не помогло

FireVolkhov 05.06.2014 12:58

Что означает 500 ошибка в ответе сервера? (подсказка)

cyber_ua 05.06.2014 13:14

Цитата:

Сообщение от OlegBro
а вот ПОСТ выедает ошибку "500"

а это значит
Цитата:

500 Internal Server Error («внутренняя ошибка сервера»).
http://ru.wikipedia.org/wiki/%D0%A1%...%B8%D1%8F_HTTP


Часовой пояс GMT +3, время: 14:12.