Changes between Initial Version and Version 1 of Ticket #15035


Ignore:
Timestamp:
Feb 25, 2015, 9:56:49 PM (4 years ago)
Author:
n8fr8
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #15035 – Description

    initial v1  
    11Right now, according to @n8fr8, this is the URI format for the bridge URIs:
    22
    3 `bridge://obfs3+194.132.209.140%3A10223+c6eda10edca8979b8a57617bf2d6e82bbecd287d+%0Aobfs3+194.132.209.57%3A6262+d27c48363c2ef8295b917961c11244c39fe739a5+%0Aobfs3+88.198.94.215%3A40872+b78a59f5bbb11190cd1cb44fb9eb2965d5a22e42+%0A`
     3`bridge://obfs3+xxx.xxx.xxx.xxx
    44
    55There is a problem with this format because it doesn't follow the URI RFC so that standard URI parsers won't parse it very well.  Adding the `//` after `bridge:` makes it a "hierarchical" URI, which means that it has the standard sections of authority, user info, host, port, path, query, and fragment. But the above URI will just stick all of the text in the "authority" part, but that section can't be broken down into the standard parts of the "authority", i.e. user info, host, and port.