想知道这些机票预订网站如何将用户重定向到航空公司预订网站,然后填写(我想做POST)所需的信息,以便用户登陆预订页面并选择出发地/目的地/日期?
使用的技术是打开新的浏览器窗口并从那里执行ajax POST吗?
感谢。
答案 0 :(得分:0)
它可以像这样工作: 在机票预订系统中,您有 html表格指向某个航空公司预订网站(通过操作参数)。如果用户提交数据,则数据将在航空公司预订网站上登陆,本网站将继续请求。
通常人们都希望回到第一个网站。这可以通过向请求数据发送返回网址来完成。当然,航空公司预订网站上必须有一个API来处理这样的网址。
这是您进行在线支付,各种预订等时的常用机制。
不确定您使用ajax调用的想法。简单的html表单就足够了。请注意,在不同域之间进行ajax调用也可以被识别为尝试访问受限制的URL。