Sunan mahaɗin wakili na iya ƙunsar haruffan ƙasa da ƙasa a siffarsa da ake nunawa. Abokin ciniki ko mai warwarewa da ke tsammanin siffar IDNA ASCII yana buƙatar a maida wannan sunan mahaɗin, ba kwafin URL gaba ɗaya da aka tsere da kashi ba.

A cikin PowerShell, .NET yana bayyana juyin kai tsaye:

$mapping = New-Object System.Globalization.IdnMapping
$asciiHost = $mapping.GetAscii($unicodeProxyHost)
$endpoint = New-Object System.UriBuilder
$endpoint.Scheme = 'http'
$endpoint.Host = $asciiHost
$endpoint.Port = 8080

$proxy = New-Object System.Net.WebProxy($endpoint.Uri)

unicodeProxyHost shine kawai sunan yanki. Tashar da tsari sun kasance daban. Yi amfani da wakilin da aka samu a kan abokin ciniki na HTTP da ke yin buƙatar.

Ga Uri da aka riga aka bincika, IdnHost yana bayyana wakilcin sunan mahaɗin da ya dace da IDNA. Yi bitar ƙarshen asali maimakon yin lambar alamar da aka riga aka yi lamba akai-akai.

Bambanta sunan mahaɗin wakili da sunan mahaɗin manufa a cikin kuskuren warwarewa. Maida ɗaya baya gyara kuskuren rubutu ko rikodin DNS da ya ɓace a ɗayan. Riƙe sunan mahaɗin da aka yi niyya don asalin takardar shaidar kuma; maye gurbinsa da adireshin IP na son rai yana canza wani ɓangaren haɗin.

Labarai masu alaƙa