2013-04-11 115 views
0

我需要知道的是如何解决以下问题的最好办法:处理JS服务器端

我有一个在线编辑器,用户写一个js代码来解决一些问题,就像是一个挑战。所以,我需要获取这些代码,并在服务器中进行处理,以检查代码是否正确写入,并比较结果。

我需要在服务器端调用一个js shell或类似的东西吗?

回答

1

在您的服务器上运行用户编写的任何代码将是一个很大的安全问题。

而是使用eval()运行客户端上的代码。然后发送结果(如用户解决它)到您的服务器。

0

Google对于JavaScript interpreter,有不少。