我正在写一个RESTful API模块在PHP的应用程序,并且我对动词有点混合HEAD和OPTIONS.
OPTIONS用于检索给定资源的可用HTTP谓词?HEAD用于确定给定资源是否可用?
如果有人能澄清*这些动词,那将非常感激.
*澄清是关于重新使用HTTP谓词的RESTful API架构.我既然来实现这两个HEAD和OPTIONS应不被重新利用,而是表现可以预见任何HTTP应用程序应该.哦,我们如何在2年内成长.
我正在使用Falcon CORS仅允许从多个域访问我的 Web 服务。但它不能正常工作。
让我解释一下,如果我们看一下我的实现:
ALLOWED_ORIGINS = ['*']
crossdomain_origin = CORS(allow_origins_list=[ALLOWED_ORIGINS], log_level='DEBUG')
app = falcon.API(middleware=[RequireJSON(), JSONTranslator(), cors.middleware])
Run Code Online (Sandbox Code Playgroud)
当我向 API 服务发出任何发布请求时,我收到以下警告:
由于来源不允许中止响应
但是,然后我从我的 API 得到了正确的响应。
这是关于这个模块的官方文档:https : //github.com/lwcolton/falcon-cors