<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                # 配置選項 `Swoole\Client`和`Swoole\Http\Client`可以使用`set`方法設置一些選項,啟用某些特性。 結束符檢測 ------- ```php $client->set(array( 'open_eof_check' => true, 'package_eof' => "\r\n\r\n", 'package_max_length' => 1024 * 1024 * 2, )) ``` 長度檢測 ----- ```php $client->set(array( 'open_length_check' => 1, 'package_length_type' => 'N', 'package_length_offset' => 0, //第N個字節是包長度的值 'package_body_offset' => 4, //第幾個字節開始計算長度 'package_max_length' => 2000000, //協議最大長度 )); ``` MQTT協議 ---- 啟用`MQTT`協議解析,`onReceive`回調將收到完整的`MQTT`數據包。 ```php $client->set(array( 'open_mqtt_protocol' => true, )); ``` Socket緩存區尺寸 ---- ```php $client->set(array( 'socket_buffer_size' => 1024*1024*2, //2M緩存區 )); ``` > 包括socket底層操作系統緩存區、應用層接收數據內存緩存區、應用層發送數據內存緩沖區 關閉Nagle合并算法 ---- ```php $client->set(array( 'open_tcp_nodelay' => true, )); ``` SSL/TLS證書 ---- ```php $client->set(array( 'ssl_cert_file' => $your_ssl_cert_file_path, 'ssl_key_file' => $your_ssl_key_file_path, )); ``` > swoole-1.7.21或更高版本可用 綁定IP和端口 ---- * 機器有多個網卡的情況下,設置`bind_address`參數可以強制客戶端Socket綁定某個網絡地址。 * 設置`bind_port`可以使客戶端Socket使用固定的端口連接到外網服務器 ```php $client->set(array( 'bind_address' => '192.168.1.100', 'bind_port' => 36002, )); ``` > swoole-1.8.5或更高版本可用 Socks5代理設置 ---- ```php $client->set(array( 'socks5_host' => '192.168.1.100', 'socks5_port' => 1080, 'socks5_username' => 'username', 'socks5_password' => 'password', )); ``` * `socks5_username`、`socks5_password`為可選參數 Http代理設置 ---- ```php $client->set(array( 'http_proxy_host' => '192.168.1.100', 'http_proxy_port' => 1080, )); ``` 使用說明 ---- * 目前支持open_length_check和open_eof_check2種自動協議處理功能,參考swoole_server中的配置選項 * 啟用了自動協議后,同步阻塞客戶端recv方法將不接受長度參數,每次必然返回一個完整的數據包 * 啟用了自動協議后,異步非阻塞客戶端onReceive每次必然返回一個完整的數據包
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看