{"_id":"@chenkaixuan000912/uni-app-request","_rev":"3-deb5dbfbea9186ee4587c10eb26c6e8e","name":"@chenkaixuan000912/uni-app-request","dist-tags":{"latest":"1.2.4"},"versions":{"1.0.0":{"name":"@chenkaixuan000912/uni-app-request","version":"1.0.0","description":"对uni-app的uni-request与uni-addInterceptor API进行二次封装","main":"index.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["uni-app","request","uni-request","uni-addInterceptor","addInterceptor","uni-request"],"author":{"name":"ckx"},"license":"ISC","_id":"@chenkaixuan000912/uni-app-request@1.0.0","_nodeVersion":"16.19.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-ti2Gw4F3LJSIR9rhy8IgETXYkkp03ZfsoPXPvY+dTeSnKQm+v+feGumXxKI00R7AQaZY4Y8EcTSwQ+F+/z6j1g==","shasum":"c619d8f52512c1745ed9cb7a6733cc6d52e9c46f","tarball":"https://registry.npmjs.org/@chenkaixuan000912/uni-app-request/-/uni-app-request-1.0.0.tgz","fileCount":2,"unpackedSize":1931,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvym4xHDnI961G2sQKUYrRmIWLQApCIzE94V8xotsMJgIgLOS4bJXHXScgtJhrTZ7GyqHqa06L3uIf4oj8JZx7Uv4="}]},"_npmUser":{"name":"chenkaixuan000912","email":"1305195660@qq.com"},"directories":{},"maintainers":[{"name":"chenkaixuan000912","email":"1305195660@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/uni-app-request_1.0.0_1690883204155_0.6801829735392364"},"_hasShrinkwrap":false},"1.0.1":{"name":"@chenkaixuan000912/uni-app-request","version":"1.0.1","description":"对uni-app的uni-request与uni-addInterceptor API进行二次封装","main":"index.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["uni-app","request","uni-request","uni-addInterceptor","addInterceptor","uni-request"],"author":{"name":"ckx"},"license":"ISC","_id":"@chenkaixuan000912/uni-app-request@1.0.1","gitHead":"ebe6c3f32cac7a4c2cd1264289d35dc3018be75a","_nodeVersion":"16.19.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-e7HUSvsO+kUYBIeqkYIucbsAAe7a1mR5SJIanC4KvXXxdQ66zog9WrDZSzWcLFLKI0nc86eZFiIcKjeViCOFKA==","shasum":"2da50459f4fa2bf149a06f56b05aaf897c17b267","tarball":"https://registry.npmjs.org/@chenkaixuan000912/uni-app-request/-/uni-app-request-1.0.1.tgz","fileCount":6,"unpackedSize":4299,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID1pEBIwFMrTbvHos0qsWwqjzNWCLOmRgIYLRM99R4vIAiBAbJMnHmxmRKlSnqoIyskH75FddGkHMH6cmNcfiBMcAg=="}]},"_npmUser":{"name":"chenkaixuan000912","email":"1305195660@qq.com"},"directories":{},"maintainers":[{"name":"chenkaixuan000912","email":"1305195660@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/uni-app-request_1.0.1_1690885184050_0.37981573629195764"},"_hasShrinkwrap":false},"1.2.1":{"name":"@chenkaixuan000912/uni-app-request","version":"1.2.1","description":"对uni-app的uni-request与uni-addInterceptor API进行二次封装","main":"index.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["uni-app","request","uni-request","uni-addInterceptor","addInterceptor","uni-request"],"author":{"name":"ckx"},"license":"ISC","_id":"@chenkaixuan000912/uni-app-request@1.2.1","gitHead":"ebe6c3f32cac7a4c2cd1264289d35dc3018be75a","_nodeVersion":"16.19.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-Sh5c0oDlzNIrNutImXsdyHP3NoO1usxQxtSsPUnDCuFYwHHLu1UlzNs0OmSA50wyeH8zMt5DGkklbmX8oS5LxA==","shasum":"afea732194c7eac66778672d0e0840c092b15b52","tarball":"https://registry.npmjs.org/@chenkaixuan000912/uni-app-request/-/uni-app-request-1.2.1.tgz","fileCount":6,"unpackedSize":4131,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB8dAHfcTvY+IZcVN7tONeQJhR72rYcjHPjQP0gE+/MXAiEArrd4ymvJ2kDFYTKVft7xkh5BA6X8xQf1G54bAwYnplA="}]},"_npmUser":{"name":"chenkaixuan000912","email":"1305195660@qq.com"},"directories":{},"maintainers":[{"name":"chenkaixuan000912","email":"1305195660@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/uni-app-request_1.2.1_1691207683504_0.7228713458599034"},"_hasShrinkwrap":false},"1.2.4":{"name":"@chenkaixuan000912/uni-app-request","version":"1.2.4","description":"对uni-app的uni-request与uni-addInterceptor API进行二次封装","main":"index.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["uni-app","request","uni-request","uni-addInterceptor","addInterceptor","uni-request"],"author":{"name":"ckx"},"license":"ISC","_id":"@chenkaixuan000912/uni-app-request@1.2.4","gitHead":"ebe6c3f32cac7a4c2cd1264289d35dc3018be75a","_nodeVersion":"16.19.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-4gOxX8eiYHFO9uHSQYNCPc+R5xncuSENaOguFJGc+iHWurm9oQXJP59pDIDbRDp9xzujMVteBUsjTAx8lJfwhw==","shasum":"b1523d3943447724c4edf01ece8e9edd49166c49","tarball":"https://registry.npmjs.org/@chenkaixuan000912/uni-app-request/-/uni-app-request-1.2.4.tgz","fileCount":6,"unpackedSize":4131,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9gWhSgXbFoWayIm/GD07EYWCHgv72JdnPRiTC9QrcHAIhAJgfEe4yf085ZZSBkImyYWDV5cu//x4/CZlCnKeH2oDH"}]},"_npmUser":{"name":"chenkaixuan000912","email":"1305195660@qq.com"},"directories":{},"maintainers":[{"name":"chenkaixuan000912","email":"1305195660@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/uni-app-request_1.2.4_1691318688384_0.8053840760584863"},"_hasShrinkwrap":false}},"time":{"created":"2023-08-01T09:46:44.101Z","1.0.0":"2023-08-01T09:46:44.308Z","modified":"2023-08-06T10:44:48.664Z","1.0.1":"2023-08-01T10:19:44.218Z","1.2.1":"2023-08-05T03:54:43.654Z","1.2.4":"2023-08-06T10:44:48.565Z"},"maintainers":[{"name":"chenkaixuan000912","email":"1305195660@qq.com"}],"description":"对uni-app的uni-request与uni-addInterceptor API进行二次封装","keywords":["uni-app","request","uni-request","uni-addInterceptor","addInterceptor","uni-request"],"author":{"name":"ckx"},"license":"ISC","readme":"# uniapp-request\r\n对uni-app的uni-request与uni-addInterceptor API进行二次封装\r\n\r\nPS：第一次在npm上上传包，可能有很多瑕疵，请谅解\r\n\r\ngithub地址：https://github.com/1305195660/uniapp-request\r\n\r\n安装：\r\n\r\n```\r\nnpm i @chenkaixuan000912/uni-app-request\r\n```\r\n\r\n使用：\r\n\r\n```\r\nimport Request from '@/utils/@chenkaixuan000912/uni-app-request/index.js' // 下载的插件\r\n// import Request from '@chenkaixuan000912/uni-app-request' // 使用npm\r\n```\r\n\r\n代码示例：\r\n\r\n```typescript\r\n\r\nimport Request from '@chenkaixuan000912/uni-app-request'\r\nuniHttp.setBase({\r\n  baseUrl:'https://xxx',\r\n  timeOut:5000,\r\n  headers:{'Authorization':'xxxx'}\r\n})\r\nconst httpRequest =  uniHttp.setInterceptor((res:any)=>{\r\n    请求成功的后的数据在此进行统一处理，默认返回res.data，如果有需要更改，请前往源码处更改\r\nconsole.log(res,'请求成功')\r\n},(res:any)=>{\r\n    请求失败的后的数据在此进行统一处理，如token失效，权限不够等等\r\nconsole.log(res,'请求失败')\r\n},(err:any)=>{\r\n    发送请求失败的后的数据在此进行统一处理，如：网络错误，地址错了等等\r\nconsole.log(err,'请求网络错误')\r\n})\r\nexport default httpRequest\r\n\r\n```\r\n\r\n在组件中使用示例：\r\n\r\n```typescript\r\nconst res = await httpRequest({\r\n  method:'GET',\r\n  url:'/member/profile'\r\n})\r\nconsole.log(res)\r\n```\r\n\r\n","readmeFilename":"README.md"}