**Describe the bug**
```
./nanomq_cli/nanomq_cli sub --url 'mqtt-quic://a.b.c:14567' -t 'fwd/topic1' --quic                                    1 ↵  ✹ 
init_dialer_tls: Not supported

=================================================================
==3630704==ERROR: LeakSanitizer: detected memory leaks

Direct leak of 33 byte(s) in 1 object(s) allocated from:
    #0 0x7fbe7f4d92ef in malloc (/lib64/libasan.so.8+0xd92ef) (BuildId: 542ad02088f38edfdba9d4bfa465b2299f512d3e)
    #1 0x481027 in nni_alloc /home/wangha/Documents/nanomq/nng/src/platform/posix/posix_alloc.c:20
    #2 0x47b7b3 in nni_strdup /home/wangha/Documents/nanomq/nng/src/core/strs.c:34
    #3 0x4523b2 in nng_strdup /home/wangha/Documents/nanomq/nng/src/nng.c:102
    #4 0x423d53 in client_parse_opts /home/wangha/Documents/nanomq/nanomq_cli/client.c:655
    #5 0x429bde in client /home/wangha/Documents/nanomq/nanomq_cli/client.c:1592
    #6 0x42a233 in subscribe_start /home/wangha/Documents/nanomq/nanomq_cli/client.c:1679
    #7 0x43ab71 in main /home/wangha/Documents/nanomq/nanomq_cli/main.c:120
    #8 0x7fbe7e344b89 in __libc_start_call_main (/lib64/libc.so.6+0x27b89) (BuildId: f888be5f5e7d58e04cabb8c675c7ab94e77dd68c)
    #9 0x7fbe7e344c4a in __libc_start_main_alias_2 (/lib64/libc.so.6+0x27c4a) (BuildId: f888be5f5e7d58e04cabb8c675c7ab94e77dd68c)
    #10 0x41f044 in _start (/home/wangha/Documents/nanomq/build/nanomq_cli/nanomq_cli+0x41f044) (BuildId: 4c83c21f20f952f572f9145c58ce05cb9a35cf1c)

SUMMARY: AddressSanitizer: 33 byte(s) leaked in 1 allocation(s).
```
```
./nanomq_cli/nanomq_cli sub -h a.b.c -p 14567 -t 'fwd/topic1' --quic                                                  
init_dialer_tls: Not supported
```

How to use nanomq_cli quic client?
This is a GitHub Issue
repo:nanomq
owner:emqx
Title : How to use nanomq_cli quic client?
Issue date:

--- start body ---
**Describe the bug**
```
./nanomq_cli/nanomq_cli sub --url 'mqtt-quic://a.b.c:14567' -t 'fwd/topic1' --quic                                    1 ↵  ✹ 
init_dialer_tls: Not supported

=================================================================
==3630704==ERROR: LeakSanitizer: detected memory leaks

Direct leak of 33 byte(s) in 1 object(s) allocated from:
    #0 0x7fbe7f4d92ef in malloc (/lib64/libasan.so.8+0xd92ef) (BuildId: 542ad02088f38edfdba9d4bfa465b2299f512d3e)
    #1 0x481027 in nni_alloc /home/wangha/Documents/nanomq/nng/src/platform/posix/posix_alloc.c:20
    #2 0x47b7b3 in nni_strdup /home/wangha/Documents/nanomq/nng/src/core/strs.c:34
    #3 0x4523b2 in nng_strdup /home/wangha/Documents/nanomq/nng/src/nng.c:102
    #4 0x423d53 in client_parse_opts /home/wangha/Documents/nanomq/nanomq_cli/client.c:655
    #5 0x429bde in client /home/wangha/Documents/nanomq/nanomq_cli/client.c:1592
    #6 0x42a233 in subscribe_start /home/wangha/Documents/nanomq/nanomq_cli/client.c:1679
    #7 0x43ab71 in main /home/wangha/Documents/nanomq/nanomq_cli/main.c:120
    #8 0x7fbe7e344b89 in __libc_start_call_main (/lib64/libc.so.6+0x27b89) (BuildId: f888be5f5e7d58e04cabb8c675c7ab94e77dd68c)
    #9 0x7fbe7e344c4a in __libc_start_main_alias_2 (/lib64/libc.so.6+0x27c4a) (BuildId: f888be5f5e7d58e04cabb8c675c7ab94e77dd68c)
    #10 0x41f044 in _start (/home/wangha/Documents/nanomq/build/nanomq_cli/nanomq_cli+0x41f044) (BuildId: 4c83c21f20f952f572f9145c58ce05cb9a35cf1c)

SUMMARY: AddressSanitizer: 33 byte(s) leaked in 1 allocation(s).
```
```
./nanomq_cli/nanomq_cli sub -h a.b.c -p 14567 -t 'fwd/topic1' --quic                                                  
init_dialer_tls: Not supported
```

--- end body ---
