我没有在查询字符串中发送任何敏感或安全信息。我目前正在使用 Base64Encoding 和 MD5 哈希。我想尽可能缩短我的网址。
例如:
我没有在查询字符串中发送任何敏感或安全信息。我目前正在使用 Base64Encoding 和 MD5 哈希。我想尽可能缩短我的网址。
例如:
如果数据不敏感,则不应该对其进行加密,尤其是如果您想节省空间。加密通常只会使字符串变长。
大多数编码也是如此。
您可能希望使用 7z 的 Zip压缩字符串,这取决于字符串的大小和其中的可变性,可能会给您带来好的结果。您可以对结果进行 URL 编码byte[]
。
您将需要测试不同的选项,看看什么能给您最好的结果(尽管简单地按原样发送字符串可能是您的最佳选择)。
如果您不介意依赖其他系统,请尝试 tinyurl。
http://tinyurl.com/api-create.php?url=http://example.com?Data=blahblah