Comcast / Comcast/Superior-Cache-ANalyzer

Implement query/params in URL string coercion

Open
#3 0 comments 0 reactions 0 assignees View on GitHub
enhancement good first issue
Dominant language
Python
Stars
14
Forks
7
PR merge metrics
No merged PRs in 30d

Description

Currently, if you `print` a `URL` object, you get something like https://example.com/example.html . However, many request URLs include query strings and parameters like e.g. https://example.com/example.html?querystring¶m=val . In general, this information _should_ exist when the URL is created, all that needs to be done is some printing logic in `URL.__str__` (defined as `URLtoString`).

Contributor guide

Open the contributing guide

Research direction

Locate the URLtoString method that implements URL.__str__ and inspect how the URL's query and parameter data is stored when the object is created. Confirm the current printed form, then make the completed string include that existing query information, using the example in the issue to verify the result.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
cli
Issue type
Feature
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.