nodejs获取ASP.Net WebAPI(IIS Windows验证)
处理了很多天,终于使用Nodejs可以发出请求至WebAPI,能够正常处理数据了
首先加入npm包
npm install httpntlm
在app.js中加入代码
var httpntlm = require('httpntlm'); var fs = require('fs');var options = {url: 'http://get001.mygroup.com/InstantNoodle_SIT/Workbench/api/v1/styleproduct/1/1',username: 'chenwes',password: '999',domain: 'gfg8',headers: {'Accept': 'application/json','Content-Type': 'application/json'},json: {"filterType": "LEAF","filters": [{}],"attributeName": "item_number","searchOperator": "eq","filterValue": "15CNLI001CL"} };return new Promise(function (resolve, reject) {httpntlm.post(options,function (err, resp) {if (err) {reject(err);} console.log(resp.headers);console.log('-----------------------------------------');console.log(resp.body);fs.writeFile("http.html", resp.body, function (err) {if (err) {return console.log(err);}console.log("The file was saved!");});}); });
参考:https://www.npmjs.com/package/httpntlm
http://stackoverflow.com/questions/33153979/how-to-post-data-using-node-http-ntlm
转载于:https://www.cnblogs.com/weschen/p/6424699.html
nodejs获取ASP.Net WebAPI(IIS Windows验证)相关推荐
- C# WebAPI 集成WINDOWS验证
首先在WEB.CONFIG文件中,增加如下配置,以开启WINDOWS身份验证,配置如下: <authentication mode="Windows"> </au ...
- ASP.NET WebAPI 11 参数验证
在绑定完Action的所有参数后,WebAPI并不会马上执行该方法,而要对参数进行验证,以保证输入的合法性. ModelState 在ApiController中一个ModelState属性用来获取参 ...
- asp.net webapi 自定义身份验证
/// <summary> /// 验证 /// </summary> /// Account API账号 /// TimeStamp 请求时间 /// Sign 所有请求参数 ...
- 利用IIS+asp.net体验搭建windows下的静态动态网页
一.利用IIS+asp.net体验搭建windows下的静态动态网页,获取一部分的了解. 本实验环境使用virtualbox windows server 2019. 使用sqlserver2019 ...
- WCF BasicHttpBinding 安全解析(4)windows验证(IIS宿主)
现在我们讨论TransportCredentialOnly安全模式下的安全配置,首先在配置文件中添加如代码清单11-84所示的配置节,配置windows验证.Windows凭据认证是基于Windows ...
- ASP.NET WEBAPI实现微信接入验证
本主题所有内容以软认知服务为技术基础 关于微软人脸识别,请参阅 本节内容请先参阅微软认知服务人脸API接口列表 ##ASP.NET WEBAPI实现微信接入验证 首先你需要一个微信公众号,很重要的是你 ...
- ajax asp后台获取不到post数据,asp.net webapi [FromBody]string 获取不到ajax post的数据的解决方法...
原文:asp.net webapi [FromBody]string 获取不到ajax post的数据的解决方法 webapi中如下([FromBody]string jsonData: public ...
- IIS Windows 集成身份验证弹出输入用户名密码的解决办法
IIS Windows 集成身份验证弹出输入用户名密码的解决办法 2013-06-18 10:50:08 标签:IIS Windo 集成身份验证 IE 弹窗 用户名密码 作者:夏明亮 Technor ...
- 【开源】分享一个前后端分离方案-前端angularjs+requirejs+dhtmlx 后端asp.net webapi
一.前言 半年前左右折腾了一个前后端分离的架子,这几天才想起来翻出来分享给大家.关于前后端分离这个话题大家也谈了很久了,希望我这个实践能对大家有点点帮助,演示和源码都贴在后面. 二.技术架构 这两年a ...
最新文章
- 陷阱太多!究竟该如何应对逆袭神器期权?某程序员历经4次上市公司,终于顿悟!...
- iOS获取键盘的高度
- hdu3037 Saving Beans
- Node与apidoc的邂逅——NodeJS Restful 的API文档生成
- JSON和XML:它们如何比较?
- 4 计算机组成原理第三章 存储系统 高速缓冲存储器 虚拟存储器
- zabbix监控mysql 图_zabbix监控mysql
- Android 和 PHP 之间进行数据加密传输
- html转pdf错误wkhtmltopdf
- 机器学习实战之Logistic回归
- 生活大爆炸soft kitty
- sql server 2012序列号密钥
- 高等数学 第一章 极限和连续函数
- vscode文件名颜色含义与右侧字母含义
- 在BuildConfig中添加自定义字段
- surface pro4 多点触控失灵及触控笔失灵问题的解决
- RLC并联谐振电路分析
- 内存的分配与回收实验
- 什么是ftp,什么是ftp?以及具体使用教程
- WebAssembly 与 Kubernetes双剑合璧
热门文章
- oracle相关操作
- Android实现程序前后台切换效果
- 了解大数据的特点、来源与数据呈现方式
- MySQL的登陆错误:ERROR 1049 (42000): Unknown database 'root'
- 用WinForm/WPF代码来为.NET Core 3.0功能投票
- 以SIGSEGV为例详解信号处理(与栈回溯)
- 异常The Struts dispatcher cannot be found. This is
- C++向量类模板(支持实数向量与复数向量的各种运算)
- 2021年中国工业互联网安全大赛核能行业赛道writeup之机房密码
- java 枚举转byte_如何在java中将一个枚举转换为另一个枚举?