请求实例
以下为请求库支持的请求方式
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>