我应该使用https请求还是ajax向客户端发送数据?

时间:2012-02-12 18:41:14

标签: php javascript jquery ajax https

所以我正在开发一个类似于http://www.optimizely.com/的A / B测试人员网站,我对网络开发很陌生。 A / B测试人员几乎允许客户创建其网站的变体,以根据用户响应(鼠标点击等)进行优化。因此,一旦在我们的网站上制作变体(例如更大的按钮大小),我的工作就是向客户端发送一个包,允许他们在页面加载时访问并运行客户端上变体的javascripts。我是否需要ajax调用来发送此数据,还是可以通过https请求来完成,我需要做什么的利弊? (我们使用的是mysql,hadoop和php)。感谢。

2 个答案:

答案 0 :(得分:1)

这个问题对我来说没有多大意义。

HTTPS是一种通信协议。 AJAX是一种编程模式(或者,更可能是玩世不恭的流行语)。 AJAX通常使用HTTPS来完成客户端和服务器之间的实际安全通信。

答案 1 :(得分:0)

如果我理解你的意思......

取决于发送的数据 - 如果是个人数据,则始终使用HTTPS调用(即从https://yourdomain.com/your_script.php请求数据),否则HTTP(即http://yourdomain.com/your_script.php)就可以了(这两个都可以通过ajax完成,所以这不是问题。)