阅读 46

post请求403怎么解决,js发送post请求

将以下代码放入整个项目的config中就可以了。 在视频里忘了。 这样就可以和jquery一样使用了。 后台用普通的表单获取参数就可以了

angular.config(function ) $ http提供程序{

$ http provider.defaults.headers.post [ ' content-type ' ]=' application/x-www-form-urlencoded; charset=utf-8 ';

varparam=function(obj ) {

var query=' '、name、value、fullSubName、subName、subValue、innerObj,I;

for(nameinobj ) {

value=obj[name];

虚拟实例体系结构(if ) {

for(I=0; I

subValue=value[i];

fullSubName=name '[' i '] ';

innerObj={};

innerObj[fullSubName]=subValue;

query=param(innerobj ) ' ';

}

}

elseif(valueinstanceofobject ) {

for(subnameinvalue ) {

subValue=value[subName]

fullSubName=name '[' subName '] ';

innerObj={};

innerObj[fullSubName]=subValue;

query=param(innerobj ) ' ';

}

}

elseif(value!==undefined value!==null )

query=encodeuricomponent(name ) )=' encodeuri component (value ) );

}

return query.length? query.substr(0,query.length - 1 ) : query;

(;

$ http provider.defaults.transform request=[ function (data ) ]

returnangular.isobject(data ) string (data!==' [对象文件]? param(data ) : data;

();

);


文章分类
代码人生
文章标签
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐