Triple slashes
Open
- Dominant language
- Python
- Stars
- 2.8k
- Forks
- 165
- PR merge metrics
- No merged PRs in 30d
Description
Although it is okay, still looks weird:
```
>>> f = furl('staging.s3-website.us-east-1.amazonaws.com')
>>> f.scheme = 'http'
>>> f.url
'http:///staging.s3-website.us-east-1.amazonaws.com'
```
Why is there triple slashes?
Additional:
```
>>> f = furl('http://staging.s3-website.us-east-1.amazonaws.com')
>>> f.url
'http://staging.s3-website.us-east-1.amazonaws.com'
```
But:
```
>>> f = furl('staging.s3-website.us-east-1.amazonaws.com')
>>> f.scheme = 'http://' # yes, it's not a proper way, but still confusing how parser works
'http://:staging.s3-website.us-east-1.amazonaws.com'
```
I'm confused.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.