{"_id":"@aardiolib/winhttp","_rev":"1-4a230dab226a2a10b075d433973c5b91","name":"@aardiolib/winhttp","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@aardiolib/winhttp","version":"1.0.0","description":"winhttp","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"keywords":["aardio","winhttp","aardiolib"],"author":{"name":"Runy","url":"2439702727@qq.com"},"license":"ISC","_id":"@aardiolib/winhttp@1.0.0","_nodeVersion":"16.14.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-flbjBHGCP5VrvJ7OEOU8uPVBF51EsTTY+FILgNFr3lN5xGDtZ7H9iSaX3sL9Evkvb5gRSTaFMJrRfIFXjNzW3w==","shasum":"4045d20a7b405e9b51a2444149863344ab16c1cc","tarball":"https://registry.npmjs.org/@aardiolib/winhttp/-/winhttp-1.0.0.tgz","fileCount":7,"unpackedSize":28147,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDV8zDpCAne37SQIIcBOITwBT+GxFoEk6JoZ/rmNwSWBgIgKXaEEWN0WXTLTdOpGh7suPScddTN/yh0KP6wGEnyRlI="}]},"_npmUser":{"name":"dengyucheng","email":"2439702727@qq.com"},"directories":{},"maintainers":[{"name":"dengyucheng","email":"2439702727@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/winhttp_1.0.0_1688210706147_0.3255493604517947"},"_hasShrinkwrap":false},"1.0.1":{"name":"@aardiolib/winhttp","version":"1.0.1","description":"winhttp","dependencies":{"@aardiolib/promise":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"keywords":["aardio","winhttp","aardiolib"],"author":{"name":"Runy","url":"2439702727@qq.com"},"license":"ISC","_id":"@aardiolib/winhttp@1.0.1","_nodeVersion":"16.14.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-Ey9/oYtdduUGFSLUYp5Upje6Iv/CDDWl7sTUTnFt5l7Vtk4W6jk2sMRxcliCTgcF1fsqvPVbJ7PY9QPYCA+V3g==","shasum":"23c75b53213ce98afa68d2cd5cc20e3ac970d40f","tarball":"https://registry.npmjs.org/@aardiolib/winhttp/-/winhttp-1.0.1.tgz","fileCount":7,"unpackedSize":28207,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDujWSPAl8IwbLeMTOSrnT4s7CdDZ4m8L88JkqhQAeBlwIhAPZp4V4l7jRgtt4PIOd3zbc5JT0dusU9jp2LJ1OYqcGX"}]},"_npmUser":{"name":"dengyucheng","email":"2439702727@qq.com"},"directories":{},"maintainers":[{"name":"dengyucheng","email":"2439702727@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/winhttp_1.0.1_1688211396918_0.8651475310055856"},"_hasShrinkwrap":false}},"time":{"created":"2023-07-01T11:25:06.067Z","1.0.0":"2023-07-01T11:25:06.409Z","modified":"2023-07-01T11:36:37.280Z","1.0.1":"2023-07-01T11:36:37.098Z"},"maintainers":[{"name":"dengyucheng","email":"2439702727@qq.com"}],"description":"winhttp","keywords":["aardio","winhttp","aardiolib"],"author":{"name":"Runy","url":"2439702727@qq.com"},"license":"ISC","readme":"# winhttp\r\n\r\nWinHTTP 异步请求\r\n\r\n## 安装\r\n### npm\r\n\r\n下载扩展库\r\n``` bash\r\nnpm i @aardiolib/winhttp\r\n```\r\n\r\n复制扩展库到用户库\r\n``` bash\r\nrobocopy .\\node_modules\\@aardiolib\\ .\\lib\\ /E\r\n```\r\n\r\n## 示例\r\n\r\n简单示例\r\n```js\r\nimport win.ui;\r\nimport console;\r\nimport time.timer;\r\nimport winhttp;\r\nimport web.json;\r\n/*DSG{{*/\r\nwinform = win.form(text=\"aardio form\";right=636;bottom=379)\r\nwinform.add()\r\n/*}}*/\r\n\r\nconsole.open();\r\nwinform.show();\r\n\r\nvar getUrl = \"http://eu.httpbin.org/get\";\r\nvar postUrl = \"http://eu.httpbin.org/post\";\r\n\r\nvar http = winhttp();\r\n\r\nhttp.config = {\r\n\tparams = {\r\n\t\ta = 1;\r\n\t\tb = 2;\r\n\t}\r\n\theaders = {\r\n\t\tname = 2222;\r\n\t\tcookie = \"id=1;token=2\";\r\n\t}\r\n\treferer = \"https://www.aardio.com/\"\r\n}\r\n\r\nhttp.get(getUrl + \"?c=3&b=4\",{\r\n\tparams = {\r\n\t\te = 5;\r\n\t}\r\n}).then(function(request){\r\n\treturn request.json();\r\n}).then(function(data){\r\n\t..console.dumpJson(data);\r\n}).catch(function(err){\r\n\t..console.log(\"错误信息\", err);\r\n})\r\n\r\nhttp.post(postUrl + \"?c=3&b=4\",..web.json.stringify({e = 5})).then(function(request){\r\n\treturn request.json();\r\n}).then(function(data){\r\n\t..console.dumpJson(data);\r\n}).catch(function(err){\r\n\t..console.log(\"错误信息\", err);\r\n})\r\n\r\n..console.log(\"请求已发送\");\r\nwin.loopMessage();\r\n```","readmeFilename":"README.md"}