RSS Feed validation: IRI found where URL expected - How to convert IRI link to the valid URL?

StackOverflow https://stackoverflow.com/questions/3155801

  •  01-10-2019
  •  | 
  •  

문제

I have created an RSS feed, that contains non-ASCII characters URLs (IRI). That's why it does not validate using Feed validator.

How important is that validation? As far as I know this is more or less a validation for legacy RSS readers?

Anyway, I would like to know how to convert IRI to URL in C#?

http://www.viva.si/Zdrav-način-prehrane/204/Jagodičje

to

http://www.viva.si/Zdrav-na%C4%8Din-prehrane/204/Jagodi%C4%8Dje
도움이 되었습니까?

해결책

Solution:

string url = new Uri(iri).AbsoluteUri
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top