离子/角度POST请求未将值传递给API操作

提兰卡·伊莎拉·冈纳西拉克

我是角度和离子的新手,所以我开始使用AngularJS创建简单的离子应用程序,但是我遇到了一个问题,我尝试在google上搜索它,但找不到。

用于测试我在角度控制器中的硬编码参数。在ionic应用程序上单击“提交”按钮后,它在API控制器中执行了相关操作,但数据显示为空,

如果有人可以帮忙弄清楚这一点,将不胜感激,

AngularJs控制器

 $scope.savenewdansal= function(newDansal){

      $http({
          method  : 'POST',
          url     : 'http://localhost:51079/api/Dansal/SaveNewDansal',
          dataType: 'json',
          data: JSON.stringify({"MainCategory": "category1","SubCategory": "subCateMy","District": "Central","City": "Colo","date": "2000-01-01T00:00:00","Time": "2001-01-01T00:00:00","Venue": "kurudnwa","contacts": "nocon"}),
          headers : {'Content-Type': 'application/x-www-form-urlencoded'} 
     })
      .success(function(data) {
        if (data.errors) {
            console.log(data.errors.name)
        } else {
          console.log(data.message);
        }
      });

WebAPI动作

[HttpPost]
    [ActionName("SaveNewDansal")]
    public VM_NewDansal SaveDansal(VM_NewDansal newDansal)
    {

        return newDansal;
    }

型号类别

 public class VM_NewDansal
{
    public string MainCategory { get; set; }
    public string SubCategory { get; set; }
    public string District { get; set; }
    public string City { get; set; }

    public string date { get; set; }
    public string Time { get; set; }
    public string Venue { get; set; }
    public string contacts { get; set; }

}

在本地主机上运行的Ionic App和WebAPI Service谢谢

提兰卡·伊莎拉·冈纳西拉克

在搜索完Google的另一篇文章后,我为我的问题找到了解决方案,感谢所有尝试帮助我的人。

首先我改变

headers : {'Content-Type': 'application/x-www-form-urlencoded'}

headers : {'Content-Type': 'application/json'} 

然后它给了我以下错误,

XMLHttpRequest cannot load http://localhost:51079/... Response for preflight has invalid HTTP status code 405

因此找出原因是因为我的Ionic应用程序和Webserice都在本地主机同一机器上但在不同端口中运行,因此需要启用跨域错误。

因此,如果有人要启用CORS,请点击以下链接

关联

否则,请在Internet Explorer中检查它,比较来源时它不会考虑端口。

谢谢

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

离子/角度POST请求未将值传递给API操作

来自分类常见问题

将值传递给JSON Post请求

来自分类Dev

网址操作未将参数传递给索引

来自分类Dev

JavaScript / Nodejs:ajax POST请求未将对象传递给后端

来自分类Dev

将参数传递给离子角度服务

来自分类Dev

将参数传递给离子角度服务

来自分类Dev

角度工厂未将数据传递给控制器

来自分类Dev

将数据从POST API请求传递给lambda函数

来自分类Dev

操作::邮件程序未将邮件传递给收件人

来自分类Dev

RadioGroup未将准确值传递给父状态

来自分类Dev

如果未将值传递给方法,则引发异常

来自分类Dev

json函数未将值传递给控制器

来自分类Dev

如何使用Logic App中的API管理操作将主体参数传递给API Post操作?

来自分类Dev

如何在el-upload中将值传递给请求操作网址?

来自分类Dev

POST参数未通过API请求传递给控制器

来自分类Dev

Ajax 请求:未将 Json 数据传递给控制器

来自分类Dev

使用Groovy脚本在SoapUI中生成动态JSON请求主体并将其传递给POST API请求

来自分类Dev

ViewModel 未将值从注册操作传递到 MVC 5 中的异步注册操作

来自分类Dev

会话未将POST的数据传递给第二个脚本-请告知

来自分类Dev

将参数传递给POST API

来自分类Dev

将 POST 数据从离子框架传递到 CodeIgniter Rest API

来自分类Dev

javascript变量未将正确的值传递给jquery click事件处理程序(可能是范围问题)

来自分类Dev

Django login_required装饰器未将“下一个”值传递给模板

来自分类Dev

文本框中的表达式未将值传递给表

来自分类Dev

GridLength的DependencyProperty类型未将值“ Auto”传递给CustomControl中的ChildElement

来自分类Dev

活动未将意图传递给onActivityResult()

来自分类Dev

电晕按钮未将焦点传递给scrollView

来自分类Dev

通过 POST 请求将参数传递给 javascript 文件

来自分类Dev

将复选框值传递给点击角度

Related 相关文章

  1. 1

    离子/角度POST请求未将值传递给API操作

  2. 2

    将值传递给JSON Post请求

  3. 3

    网址操作未将参数传递给索引

  4. 4

    JavaScript / Nodejs:ajax POST请求未将对象传递给后端

  5. 5

    将参数传递给离子角度服务

  6. 6

    将参数传递给离子角度服务

  7. 7

    角度工厂未将数据传递给控制器

  8. 8

    将数据从POST API请求传递给lambda函数

  9. 9

    操作::邮件程序未将邮件传递给收件人

  10. 10

    RadioGroup未将准确值传递给父状态

  11. 11

    如果未将值传递给方法,则引发异常

  12. 12

    json函数未将值传递给控制器

  13. 13

    如何使用Logic App中的API管理操作将主体参数传递给API Post操作?

  14. 14

    如何在el-upload中将值传递给请求操作网址?

  15. 15

    POST参数未通过API请求传递给控制器

  16. 16

    Ajax 请求:未将 Json 数据传递给控制器

  17. 17

    使用Groovy脚本在SoapUI中生成动态JSON请求主体并将其传递给POST API请求

  18. 18

    ViewModel 未将值从注册操作传递到 MVC 5 中的异步注册操作

  19. 19

    会话未将POST的数据传递给第二个脚本-请告知

  20. 20

    将参数传递给POST API

  21. 21

    将 POST 数据从离子框架传递到 CodeIgniter Rest API

  22. 22

    javascript变量未将正确的值传递给jquery click事件处理程序(可能是范围问题)

  23. 23

    Django login_required装饰器未将“下一个”值传递给模板

  24. 24

    文本框中的表达式未将值传递给表

  25. 25

    GridLength的DependencyProperty类型未将值“ Auto”传递给CustomControl中的ChildElement

  26. 26

    活动未将意图传递给onActivityResult()

  27. 27

    电晕按钮未将焦点传递给scrollView

  28. 28

    通过 POST 请求将参数传递给 javascript 文件

  29. 29

    将复选框值传递给点击角度

热门标签

归档