//简单HTTP服务器
import console;
import process;
import wsock.tcp.simpleHttpServer;
var server = wsock.tcp.simpleHttpServer("127.0.0.1",/*8081*/);
console.setTitle("web服务器已启动",server.getUrl());
process.execute(server.getUrl());
server.run(
function(response,request){
if( io.exist( request.path,4) ){
response.loadcode( request.path ) //这里的 html 文件中嵌入 aardio 代码怎么能被解析执行?
}
else{
loadcodex(`
<!doctype html>
<html><head></head><body style="white-space:pre"><?
response.jsonPrettyPrint = true;//输出缩进格式化的JSON
response.write(request);
?></body>
</html>`)
}
}
)
<!doctype html>
<html>
<meta http-equiv="refresh" content="10"><head></head><body style="white-space:pre">
<b>
<font color='green'>
表格
</font>
</b>
<?
import web.json
import string
import time
var s = thread.get("data")
var so2 = {}
var v = {10, 12, 14, 16, 18, 25}
var a = {}
var captions = {
'SO2';
'SO2 DCS';
'给定值';
'频率值';
}
var captions2 = {
'含氧量';
'系数';
}
response.jsonPrettyPrint = true;//输出缩进格式化的JSON
for(i=1;5;1){
so2[ i ] = 180 * i
}
so2[6] = 1800
?>
<?= o['tyme'] ?>
<table border="1" bgcolor="#ACD6FF">
<?
for(i=1;4;1){
?>
<tr>
<td><?= captions[ i ] ?></td>
<?
for(j=1;6;1){
?>
<td><?= so2[j] ?></td>
<td><?= so2[j]*2.5 ?></td>
<td><?= v[j]*2 ?></td>
<td><?= v[j] ?></td>
<?
}
?>
</tr>
<?
}
?>
</table>
含氧量与系数关系<br>
系数 = 21 / (21 - 含氧量) / 过量空气系数<br>
<table border="1" bgcolor="#ACD6FF">
<?
for(i=1;2;1){
?>
<tr>
<td><?= captions2[ i ] ?></td>
<?
var o2 = 7
for(j=1;27;1){
var k = 21 / (21 - o2) / 1.8
?>
<td><?= o2 ?></td>
<td><?= k ?></td>
<?
o2 = o2 + 0.5
}
?>
</tr>
<?
}
?>
</table>
</body>
</html>