1. 云栖社区>
  2. PHP教程>
  3. 正文

Joshua Sampia: CORS Slim PHP Setup

作者:用户 来源:互联网 时间:2017-12-01 19:15:37

Joshua Sampia: CORS Slim PHP Setup - 摘要: 本文讲的是Joshua Sampia: CORS Slim PHP Setup, In this postto his site Joshua Sampiashows how to set up and configure CORS in your Slim-based application. CORS

In this postto his site Joshua Sampiashows how to set up and configure CORS in your Slim-based application. CORS or Cross-Origin Resource Sharing, lets you further lock down what sources can access your application and some requirements around the ones that can.

Ok, another PHP post but this time it’s about setting up some middleware for a slim PHP application.

Let me set this up. We are building a simple REST API for use with a basic phone native app (both Android and iOS). Me being new to this, I wasn’t sure if the native app domain call is considered cross browser or not, plus there are some outside companies we are working with who MAY access the API as well. [...] I setup some middleware by extending the Slim Middleware class and adding them via the app.

He talks about the steps he had to take in the middleware to set up an AccessControlOriginmiddleware (and two others requiring HTTPS and HTTP Basic Auth). He includes the simple code to send the required HTTP headers to support CORS on the response object and the update to his Javascript to include credentials with every request.

以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索,以便于您获取更多的相关知识。