提交 7dbc00d3 编写于 作者: View Design's avatar View Design

gg

上级 20dd9106
const BASE_URL = 'https://gpu-pod656e861afe3d944d6b3ce77e-7862.node.inscode.run'
const request = async (url, options = {}) => {
console.log(8989)
const fullUrl = BASE_URL + url
const config = {
method: options.method || 'get',
headers: {
'Content-Type': 'application/x-www-form-urlencoded'
},
onRequest({ request, options }) {
// 设置请求头
},
onRequestError({ request, options, error }) {
// 处理请求错误
error && console.error(error)
},
onResponse({ request, response, options }) {
// 处理响应数据
return response.data
},
onResponseError({ request, response, options }) {
// 处理响应错误
console.log('onResponseError ~ request:', request)
}
}
return await useFetch(fullUrl, config)
}
export default request
<template>
<div>Test</div>
<div>{{ data }}</div>
</template>
<script setup>
const { data } = await useFetch2('/v1/chat/repository')
</script>
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册