国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

AsyncTcpConnection 請(qǐng)求,onMessage中send的數(shù)據(jù)不被代理服務(wù)器解析

來者可追

在構(gòu)建ai應(yīng)用的時(shí)候 我使用AsyncTcpConnection向接口發(fā)起請(qǐng)求,接口測(cè)試一切正常,但是代理服務(wù)器讀不出來onMessage中send的數(shù)據(jù)

程序代碼或配置

        $connection = $request->connection;
        $connection->send(new Response(200, array('Content-Type' => 'application/octet-stream', 'Transfer-Encoding' => 'chunked'), 'hello'));
        $con = new AsyncTcpConnection("tcp://www.baidu.com:80");
        $con->onConnect = function ($con) {
            $con->send("GET / HTTP/1.1\r\nHost: www.baidu.com\r\nConnection: keep-alive\r\n\r\n");
        };
        $con->onMessage = function ($con, $data) use ($connection) {
            $connection->send("HTTP/1.1 200 OK\r\nContent-Type: application/octet-stream\r\nTransfer-Encoding: chunked\r\n\r\n你好世界~");
//            print_r(new Chunk('你好世界~'));
//            $connection->send(new Chunk('你好世界~'));
            $connection->send(new Chunk(''));
        };
        $con->connect();
        $connection->send(new Chunk('hello'));
        $connection->send(new Chunk('world'));
        $connection->send(new Chunk('!'));
//        $connection->send(new Chunk(''));

輸出結(jié)果 hellohelloworld! 
onMessage  中send的信息都沒有輸出

操作系統(tǒng)環(huán)境及workerman/webman等具體版本

使用的webman 1.5.0 代理服務(wù)器為vite的proxy

1126 1 0
1個(gè)回答

小W

$connection->send(new Chunk(''));為啥要注釋?

  • 來者可追 2023-07-20

    這個(gè)是調(diào)試的時(shí)候做的,我知道要以這個(gè)結(jié)尾,經(jīng)過多次測(cè)試就是發(fā)現(xiàn)onMessage 這里面send的數(shù)據(jù)不被代理服務(wù)器接收到,懷疑是vite的代理服務(wù)有點(diǎn)兒?jiǎn)栴}

年代過于久遠(yuǎn),無法發(fā)表回答
??