将设置文件发布到应用程序的最佳和最安全的方式

时间:2011-03-30 11:22:40

标签: javascript security methods

我希望发布一组将随时间升级的设置。该应用需要确定新设置是否可用并下载它们。

我想知道最好的方法是,可下载的数据库或XML等,以及如何尽我所能保护它们用于一般用途的应用程序,它不适用于执法等。

寻找想法,方法,代码指针(理想情况下是javascript)等。

1 个答案:

答案 0 :(得分:0)

在某处准备您的设置数组并将其编码为JSON:

<?php

$settings = array(
    'foo' => 'bar'
);

header('Content-type: application/json');
echo json_encode($settings);
exit;

?>

您的应用调用设置网址并接收设置数组为json obj,你可以在你的javascript中立即使用。

$.ajax({
   cache: false,
   dataType: "json",
   processData: true, // if false, posted data stays untouched
   type: "GET",
   url: "http://place-where-app-finds-settings.com/settings.php",
   success: function( data, textStatus, jqXHR ) { 
       alert(data.foo);
   }
});

示例需要jQuery ...