我有一个php脚本,它将一个值传递给一个http://something..../wsgi.py页面,该页面计算并返回一个值。
我不想显示这个.py页面。相反,我想调用另一个php页面以及由python页面计算的值。
有什么建议吗?
这个问题的一个优雅的解决方案是从Python脚本返回一个HTTP重定向响应。使用这样的解决方案,浏览器不需要从Python脚本加载和显示HTML,从而使重定向对用户更加透明。
用WSGI创建HTTP重定向的代码片段如下:
def redirector_app(environ, start_response):
param = '' # Set the parameter you want to pass here
start_response('301 Redirect', [('Location', 'http:/yourphpscript.com/?param=%s' % param),])
# ...
如果<form>
是不可接受的,您可以使用HTML <link>
或<img>
标记,以使浏览器请求指定的URL