Heim > Backend-Entwicklung > PHP-Tutorial > 网址转换成难懂的编码

网址转换成难懂的编码

WBOY
Freigeben: 2016-06-23 14:19:38
Original
951 Leute haben es durchsucht


怎么把正常的网址转换成图中这种网址.
如:http://bbs.csdn.net/topics/new?forum_id=HTMLCSS
怎么转换成图中那种网址


回复讨论(解决方案)

图片上的是乱码吧。

图片上的是乱码吧。 乱码我发上来干嘛,自然是用它能打开相关的网站

不建议使用这种URL,因为不利于URL的传播。
但是加密倒是可以的,像视频网站那样。简单的,可以64base等的转换一下。稍复杂点的,可以把数据库里面的数字的ID做进制转换,就变成字符串了。

个人感觉明显是乱码,或者我太愚钝了 不小的是撒

【网址转换成难懂的编码】怎么把正常的网址转换成图中这种网址.如: http://bbs.csdn.net/topics/new?forum_id=HTMLCSS 怎么转换成图中那种网址  http://url.cn/HRLMwJ

其实可以转化url,基本的通过php一系列的加密函数就可。

可以加密,只要浏览器不对你加密之后的编码进行处理。
然后利用伪静态,将传过来的乱码参数交给服务端来解码

不建议使用这种URL,因为不利于URL的传播。
但是加密倒是可以的,像视频网站那样。简单的,可以64base等的转换一下。稍复杂点的,可以把数据库里面的数字的ID做进制转换,就变成字符串了。
神仙,不建议是一回事,怎么实现这个

【网址转换成难懂的编码】怎么把正常的网址转换成图中这种网址.如: http://bbs.csdn.net/topics/new?forum_id=HTMLCSS 怎么转换成图中那种网址  http://url.cn/HRLMwJ

其实可以转化url,基本的通过php一系列的加密函数就可。
怎么实现,麻烦详细讲讲下,越详细越好

可以加密,只要浏览器不对你加密之后的编码进行处理。
然后利用伪静态,将传过来的乱码参数交给服务端来解码
怎么实现,麻烦详细讲讲下,越详细越好

在16进制里面,字母abcdef也是数字。就是这个原理。就可以把数变成字符串了。
http://url.cn/HRLMwJ
其中HRLMwJ其实是数字变来的。php里面用16进制函数。其它进制需要自己写,网上也可能有,不难。

这些俄文还是希腊字母...在不同编码环境下,结果可能不同

http://api.ajaxsns.com 
可以直接调用。

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage