Morning Team,

Please see the thread found at this link, between myself and the OP:

https://sh.itjust.works/post/68082252

I’d like to request that the LinkResolver.ky file be updated so that URIs have their RFC-3986 well-defined Reserved Characters “percent-encoded” before being transferred to a buffer.

If you need an assist on dev for this, lmk :) I’m about since Gingerbread on developing for android, let alone kt but I have the spice😭

you are viewing a single comment's thread
view the rest of the comments
[–] 1 point 6 hours ago* (last edited 6 hours ago) (6 children)

I think you should open a ticket with okhttp.

If you need help, what you really want to open a ticket with is this:

static final String QUERY_COMPONENT_ENCODE_SET = " \"<>#&=";

You want to ask them to add "@" to this set.

  • source
  • parent
  • hideshow 6 child comments
  • [–] [S] 1 point 6 hours ago (5 children)

    I think you should probanly stop supporting an App if you can’t untangle URL vs URI

  • source
  • parent
  • hideshow 5 child comments
  • [–] 1 point 6 hours ago* (4 children)

    I don't understand. I am pointing you to exactly where to request the change. I even gave you exactly where the problem is in the code. What more do you want from me?

    Sorry. I forgot to include the line in the code: https://github.com/1184893257/okhttp/blob/master/okhttp/src/main/java/com/squareup/okhttp/HttpUrl.java#L266

  • source
  • parent
  • hideshow 4 child comments
  • [–] [S] 1 point 6 hours ago (3 children)

    It’s a 10 year old library with little to no support and you’re fighting making your own code to handle the cruft. Truly get and take actual help on the project.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 1 point 6 hours ago* (last edited 6 hours ago)

    Last human commit was 4 days ago and the last release was last month. I think it’s still active.

    Edit: Wow I linked to the wrong repository. My bad. Github was experiencing an outage so I pulled the link from google. Here is the real repo: https://github.com/lysine-dev/okhttp

    Edit 2: Github is still struggling but will try to get you the exact location in code once I can load the page.

    Edit 3: Here is the updated location in code: https://github.com/lysine-dev/okhttp/blob/main/okhttp/src/commonJvmAndroid/kotlin/okhttp3/internal/url/-Url.kt#L30.

    You can open a ticket there and explain the issue. They are still closing issues so they should be able to get to it.

    Edit 4: Github is dead again :/

  • source
  • parent