Skip to content

请求实例

以下为请求库支持的请求方式

GET 请求

ts
<script setup>
	import { http } from "@/uni_modules/ucs-request";
	
	http.get({
		url: '/xxx',
		success: (res) => {
			console.log(res)
		},
		fail: (fail) => {
			console.log(fail)
		},
		complete: (e) => {
			console.log(e)
		}
	})
</script>

POST 请求

ts
<script setup>
	import { http } from "@/uni_modules/ucs-request";
	
	http.post({
		url: '/xxx',
		success: (res) => {
			console.log(res)
		},
		fail: (fail) => {
			console.log(fail)
		},
		complete: (e) => {
			console.log(e)
		}
	})
</script>

PUT 请求

ts
<script setup>
	import { http } from "@/uni_modules/ucs-request";
	
	http.put({
		url: '/xxx',
		success: (res) => {
			console.log(res)
		},
		fail: (fail) => {
			console.log(fail)
		},
		complete: (e) => {
			console.log(e)
		}
	})
</script>

PATCH 请求

ts
<script setup>
	import { http } from "@/uni_modules/ucs-request";
	
	http.patch({
		url: '/xxx',
		success: (res) => {
			console.log(res)
		},
		fail: (fail) => {
			console.log(fail)
		},
		complete: (e) => {
			console.log(e)
		}
	})
</script>

DELETE 请求

ts
<script setup>
	import { http } from "@/uni_modules/ucs-request";
	
	http.delete({
		url: '/xxx',
		success: (res) => {
			console.log(res)
		},
		fail: (fail) => {
			console.log(fail)
		},
		complete: (e) => {
			console.log(e)
		}
	})
</script>

HEAD 请求

ts
<script setup>
	import { http } from "@/uni_modules/ucs-request";
	
	http.dead({
		url: '/xxx',
		success: (res) => {
			console.log(res)
		},
		fail: (fail) => {
			console.log(fail)
		},
		complete: (e) => {
			console.log(e)
		}
	})
</script>

OPTIONS 请求

ts
<script setup>
	import { http } from "@/uni_modules/ucs-request";
	
	http.options({
		url: '/xxx',
		success: (res) => {
			console.log(res)
		},
		fail: (fail) => {
			console.log(fail)
		},
		complete: (e) => {
			console.log(e)
		}
	})
</script>