我已经搜索过了,但也许找不到合适的词。 关键是,我正在使用Unity上的UnityWebRequest通过Unity / C#向nodejs / express发出请求,它总是发送两个请求,因为服务器总是打印“请求已收到”两次。
//UNITY C# REQUEST
IEnumerator RequestRoutine () {
using ( UnityWebRequest req = UnityWebRequest.Get ( "http://localhost:8080/blablabla" ) ) {
yield return req.Send ();
yield return req.isDone;
Debug.Log ( "is done" );
}
}
//NODE.JS server
app.get('/blablabla', (req, res) => {
console.log('request received')
res.end()
})