Python 是否重定向到金字塔中的其他url?

Python 是否重定向到金字塔中的其他url?,python,post,redirect,pyramid,pylons,Python,Post,Redirect,Pyramid,Pylons,我正在制定一个双向短信服务 用户将向SMS服务器平台(www.SMS.com)提供的虚拟号码发送SMS。该SMS服务器平台将用户SMS数据传递到我的url() 现在,我根据“消息”处理用户请求,然后我需要发布对该url的回复 (www.sms.com/optin.php?user=username&pass=password&to=to\u mobile\u number&message=dynamic\u message) 我的问题是如何将其发布到url www.sms.com/optin.p

我正在制定一个双向短信服务

用户将向SMS服务器平台(www.SMS.com)提供的虚拟号码发送SMS。该SMS服务器平台将用户SMS数据传递到我的url()

现在,我根据“消息”处理用户请求,然后我需要发布对该url的回复 (www.sms.com/optin.php?user=username&pass=password&to=to\u mobile\u number&message=dynamic\u message)

我的问题是如何将其发布到url www.sms.com/optin.php?用户=用户名&密码&收件人=收件人移动电话号码&消息=动态消息处理后

我想到的一种方法是使用HTTPFound

想知道是否有更有效的方法吗?

非常适合发送POST请求

>>> message = 'hello!' # From your inbound SMS
>>> data = {
    'user': 'username', 
    'pass': 'password', 
    'message': message, 
    'to': '123456789'
}
>>> r = requests.post("www.sms.com/optin.php", params=data)

在棱锥视图中,可以返回对任何渲染器逻辑的侧步响应。因此,对于重定向,您设置了和的状态


只是带有的响应的子类。

感谢Alex回答我的问题。但是这里来自SMS服务器的请求将进入我的视图,视图处理完请求后,响应将转到“www.SMS.com/optin.php”。只是不知道如何使用术语很难解析。您需要将用户重定向到该url,还是需要在后台与该url对话?您不能在重定向中“发布”,因此您的问题不清楚。
from webob import Response

@view_config(...)
def your_view(context, request):
    # do stuff
    return Response(status_int=302, location="http://goherenext.com")