'da URL kodunun (php) en iyi yolu Daha önce Node'de php ile kodlanmış bir dizginin kodunu çözmeyi deniyorum. - bazı Düğüm yükseltme ya da ne olduğundan emin olmadığımız takdirde NodeJS
querystring.unescape(str.replace(/\+/g, '%20'));
O zaman sadece çalışmayı durdurdu: Yaklaşık bir ay önce ben çalışmak vardı. Etrafında oynadıktan sonra sadece 'unescape()' kullanabilirim ama henüz sağlam olmasaydı emin değilim.
unescape(str.replace(/\+/g, '%20'));
Sorum en iyi yoldur ve başkasının bu sorunu fark vardır budur. İlk satırın basit dizelerle çalıştığını, ancak garip karakterlerle parçalandığını unutmayın - bu yüzden göremediğim bazı kodlama sorunları. .
% E6% 82% CCI-T% 8C% 01 + A
Şimdi http://www.tareeinternet.com/scripts/unescape.html gidin ve deşifre:
İşte bir dize var. Bu benim orijinalim (bu bir RC4 şifreli dizedir). Node'un bu dizeyi döndürmesini istiyorum.
yardımcı olur; 'querystring.unescape() 'sadece kodlanmış UTF-8 dizeleriyle değil, ham bayt dizeleriyle ilgilenir. – robertklep