URL with Diacritic Characters Throwing HttpException in Microsoft Edge

Fixed Issue #13498695

Details

Author
Singaravelu R.
Created
Aug 29, 2017
Privacy
This issue is public.
Reports
Reported by 2 people

Sign in to watch or report this issue.

Steps to reproduce

I’m using URL Rewrite tool in my website and the url having diacritic characters like ë, é, à and etc.,
When these diacritic characters encodes in Microsoft Edge, it generates very long url and it throwing error.
System.Web.HttpException: The length of the URL for this request exceeds the configured maxUrlLength value.

My Orginal URL : ~/financiëlesteun/financiëlesteun/informatie/

Encoded in Edge: ~/financiëlesteun/financiëlesteun/informatie/

Kindly let me know if there is a way to fix this issue.

My Microsoft Edge Version:
Microsoft EdgeHTML 38.14393.0.0
Microsoft EdgeHTML 14.14393

Thanks & Regards,
Singaravelu

Attachments

0 attachments

    Comments and activity

    • Microsoft Edge Team

      Changed Assigned To to “Steven K.”

    • Hi Singaravelu,

      Can you tell me what rewrite tool you are using?  Also, send the rules.

      Will you capture a network trace using Edge’s debugger?  F12 and then go to the “Network” tab?  I would like to see the original page request and response headers.

      Appreciate the help,

      Steve

    • Hi Steven,

      Thanks for your immediate response.
      I’m using Microsoft URL Rewrite Module 2.0 for IIS (x64) to rewrite the URL.
      Its just shorten the URL and change the URL string based on the Page Language(Dutch/French).

      My actual problem is when browser encoding the diacritics characters in the URL string.
      In my URL I have diacritic character “ë” which encodes as below.
      “ë”

      This diacritic character “ë” is in 2 places, since the url length is very long.

      Its working in all other browsers like Chrome, Firefox, etc.

      I have attached the screenshot of network trace.

      Kindly let me know any feasible solution for this.

      Thanks,
      Singaravelu

    • Hi Steven,

      Is there any possibilities to avoid this diacritics URL encode issue.

      Kind regards,
      Singaravelu R

    • Hi Steven,

      I have uploaded the attachments with URLs visible.
      I feel this issue should not be published as public.
      Please make this post as private or delete the screenshots else just close the post.

      Thanks,
      Singaravelu R

    • Hi,

      I removed the public attachments.

      What is your URL re-write doing?  Is the Original URL before your re-write rules?

      Can you send a simplified repro for this?  Sample webpage and server re-write rules.  I.e. the steps and code to reproduce the issue you are having.

      Appreciate the help,

      Steve

    • Hi Steven,

      Many thanks for removing the public attachments.

      I had the exception “System.Web.HttpException: The length of the URL for this request exceeds the configured maxUrlLength value.” in my old Edge version.
      My Old Edge Version:
      Microsoft Edge: 38.14393.0.0
      Microsoft EdgeHTML: 14.14393

      But now I have upgraded my Edge browser and there is no exception occurred.
      New Edge version:
      Microsoft Edge: 40.15063.0.0
      Microsoft EdgeHTML: 15.15063

      There is no exception happening in the latest version of Edge, so I hope the issue has fixed in the latest version.

      Thanks,
      Singaravelu R.

    • Microsoft Edge Team

      Changed Status to “Fixed”

    • Hi Singaravelu,

      Thank you for the update.  I will close this as fixed as I was not able to repro this in recent releases.

      Appreciate the submission and the support,

      Steve

    You need to sign in to your Microsoft account to add a comment.

    Sign in