我使用第三方API作为预订门户。我正在使用Angular $ http发布到我网站上的php curl脚本,这将使实际调用跨站点到API。
factory.bookingRequest = function(reservationData){
return $http({
method: "post",
url: "api-book.php",
headers: {
'Content-Type': 'application/x-www-form-urlencoded'
},
data: reservationData
}).then(function(response){
return response.data;
});
};
1) 发布到php页面的Angular页面是否也需要通过https?或者只是负责在站点外发送数据的脚本?
2)此外,当我收到回复时,它还有一个确认号码和他们所说的其他详细信息也需要通过HTTPS。
如何最好地处理?我可以将此作为会话cookie并将其返回到/预订/确认路由或将其返回到同一页面,但使用ng-show
或ng-hide
来显示确认详细信息吗?
第3) 另外,当我将我的Angular路径中的表单数据发送到chrome dev工具的网络选项卡中的Php页面时,我可以看到所有发送到我的php页面的信息(在headers选项卡中请求有效负载)。只是想确保这也没关系?