Comments (4)
I was using v0.3. I just tried the head and it does have params
. Also thank you for the jq snippet, it provides what I need.
I think this issue can be closed, unless.
from trurl.
I am noticing now that '--get' doesn't really do anything when used with '--json' no warning or anything, we just get the json output.
But the feature you are referring to is already implemented, called "params":
Or did you mean to suggest that this command should exclusively produce a JSON output of {query} and {path}?
from trurl.
If you want the query in the json output to be an object, you can just use |jq '.[].params |= from_entries'
.
--json
outputs an array of key-value pairs, because queries can contain multiple entries with the same key, and the order of entries may be meaningful. This is similar to what other libraries that parse query strings do.
It would be more limiting if trurl outputted the query directly as an object.
from trurl.
Thanks, yes I think the existing functionality + the command line tricks form above offers what was asked.
from trurl.
Related Issues (20)
- Construct and build URLs from JSON HOT 5
- Tests fail with out IDN HOT 7
- Using `--iterate foo='bar baz'` and `--set foo='rab'` at the same time is not an error HOT 4
- trurl's checksrc.pl is outdated
- Add more options for configuring curl_url_set() HOT 6
- `trurl --trim scheme`? HOT 3
- Query params values in JSON output have NUL replaced by . HOT 4
- Shell Mode Feature HOT 1
- Test fails on windows because of different null device name HOT 4
- Please support zero-sized fragment and query HOT 9
- unable to selectively remove query parameters with asterisk in them HOT 5
- Invalid characters in scheme give wrong error HOT 2
- test fails if built against libcurl 8.3.0 HOT 4
- new version release with recent fixes? HOT 1
- About the release scheme HOT 6
- Components with control characters don't appear in `--json` output, and non-urlencoded `--get` fails HOT 3
- [FR] allow JSON input in the same form as JSON parts output HOT 3
- incorrect decode of %3d as = character in query string leads to out of bound reads
- incorrect decode of %00 in query string leads to out of bound reads when printing the param key HOT 2
- incorrect handling of strings with null characters in memdupdec causes out of bounds write to adjacent memory region HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from trurl.