java - 对 URL 中的数据进行编码以实现高效传输

标签 java performance url encoding tracking

我正在寻找一个可以在 URL 中对数据进行编码的库,因为使用普通的“¶m=value 是”效率低下。

我正在寻找一个库,它将接受一组定义的参数并将其编码为可以安全地通过 HTTP GET 请求发送的格式。我将使用它来将跟踪事件从我的播放器发送到后端。

我记得在一些博客文章中读到,Chrome 在将统计信息发送回谷歌服务器时使用了一个很好的库来编码数据,该库最近由谷歌开源。唉,我找不到它,而且我不记得它的名字了:)

感谢您的帮助, 马克西姆。

最佳答案

你的意思是URL编码吗?然后,您可以使用 java.net.URLEncoder#encode(String,String) 使用给定编码(如“UTF-8”)对字符串进行 URL 编码。

关于java - 对 URL 中的数据进行编码以实现高效传输,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3656910/

相关文章:

java - Android TimeZone.getAvailableIDs() 产生奇怪的字符串

performance - 从包含键值对的字符串高效地创建数据框

Java:URL 编码为 JSON/Map&Lists

java - 如何对这些 https 状态代码进行排序,而不将每个 http 状态代码硬编码到我的 java 程序中?

python - Python 中是否有类似 PHP 中的 getimagesize 的函数?

java - 使用 Java 的 HashMap 的键和值等于另外两个 HashMap 的值

java - 功能通知在聊天应用程序 Firebase 中不起作用

Java - "not"扫描仪问题

android 应用程序速度/帧率?

mysql - 为什么 MySQL 不计算该列?我怎样才能重写我的查询以使其实现?