xref: /aosp_15_r20/external/curl/docs/cmdline-opts/url-query.md (revision 6236dae45794135f37c4eb022389c904c8b0090d)
1*6236dae4SAndroid Build Coastguard Worker---
2*6236dae4SAndroid Build Coastguard Workerc: Copyright (C) Daniel Stenberg, <[email protected]>, et al.
3*6236dae4SAndroid Build Coastguard WorkerSPDX-License-Identifier: curl
4*6236dae4SAndroid Build Coastguard WorkerLong: url-query
5*6236dae4SAndroid Build Coastguard WorkerArg: <data>
6*6236dae4SAndroid Build Coastguard WorkerHelp: Add a URL query part
7*6236dae4SAndroid Build Coastguard WorkerProtocols: all
8*6236dae4SAndroid Build Coastguard WorkerAdded: 7.87.0
9*6236dae4SAndroid Build Coastguard WorkerCategory: http post upload
10*6236dae4SAndroid Build Coastguard WorkerMulti: append
11*6236dae4SAndroid Build Coastguard WorkerSee-also:
12*6236dae4SAndroid Build Coastguard Worker  - data-urlencode
13*6236dae4SAndroid Build Coastguard Worker  - get
14*6236dae4SAndroid Build Coastguard WorkerExample:
15*6236dae4SAndroid Build Coastguard Worker  - --url-query name=val $URL
16*6236dae4SAndroid Build Coastguard Worker  - --url-query =encodethis http://example.net/foo
17*6236dae4SAndroid Build Coastguard Worker  - --url-query name@file $URL
18*6236dae4SAndroid Build Coastguard Worker  - --url-query @fileonly $URL
19*6236dae4SAndroid Build Coastguard Worker  - --url-query "+name=%20foo" $URL
20*6236dae4SAndroid Build Coastguard Worker---
21*6236dae4SAndroid Build Coastguard Worker
22*6236dae4SAndroid Build Coastguard Worker# `--url-query`
23*6236dae4SAndroid Build Coastguard Worker
24*6236dae4SAndroid Build Coastguard WorkerAdd a piece of data, usually a name + value pair, to the end of the URL query
25*6236dae4SAndroid Build Coastguard Workerpart. The syntax is identical to that used for --data-urlencode with one
26*6236dae4SAndroid Build Coastguard Workerextension:
27*6236dae4SAndroid Build Coastguard Worker
28*6236dae4SAndroid Build Coastguard WorkerIf the argument starts with a '+' (plus), the rest of the string is provided
29*6236dae4SAndroid Build Coastguard Workeras-is unencoded.
30*6236dae4SAndroid Build Coastguard Worker
31*6236dae4SAndroid Build Coastguard WorkerThe query part of a URL is the one following the question mark on the right
32*6236dae4SAndroid Build Coastguard Workerend.
33