Browse Source

python script to get the vvo data and send it to the calling ajax js

* we get a request from the ajax function in the javascript
* we parse the queries of the request
* we send a request with the parsed queries to the vvo server
* we get the data from the vvo server
* we send the data to the requesting ajax function
master
T. Meissner 12 years ago
parent
commit
b88df861c2
1 changed files with 35 additions and 0 deletions
  1. +35
    -0
      scripts/abfahrtsmonitor.py

+ 35
- 0
scripts/abfahrtsmonitor.py View File

@ -0,0 +1,35 @@
#!/usr/bin/python
# -*- coding: iso-8859-1 -*-
import cgi
import urllib
import urllib2
# get cgi object
form = cgi.FieldStorage()
ort = ""
hst = ""
vz = ""
vm = ""
timestamp = ""
# check for queries
if (form.getvalue('ort')):
ort = form.getvalue('ort')
if (form.getvalue('hst')):
hst = form.getvalue('hst')
if (form.getvalue('vz')):
vz = form.getvalue('vz')
if (form.getvalue('vz')):
vm = form.getvalue('vz')
if (form.getvalue('timestamp')):
timestamp = form.getvalue('timestamp')
url = "http://widgets.vvo-online.de/abfahrtsmonitor/Abfahrten.do?ort="+ort+"&hst="+hst+"&vz="+vz+"&vm="+vm+"&timestamp="+timestamp
data = urllib2.urlopen(url).read()
print("Content-type: text/html\n\n")
print(data)

Loading…
Cancel
Save