add options call for rule
This commit is contained in:
parent
4f90536f2c
commit
0357f6cca9
@ -68,6 +68,9 @@ HttpReply *RulesResource::proccessRequest(const HttpRequest &request, const QStr
|
||||
case HttpRequest::Delete:
|
||||
reply = proccessDeleteRequest(request, urlTokens);
|
||||
break;
|
||||
case HttpRequest::Options:
|
||||
reply = proccessOptionsRequest(request, urlTokens);
|
||||
break;
|
||||
default:
|
||||
reply = createErrorReply(HttpReply::BadRequest);
|
||||
break;
|
||||
@ -143,6 +146,13 @@ HttpReply *RulesResource::proccessPostRequest(const HttpRequest &request, const
|
||||
return createErrorReply(HttpReply::NotImplemented);
|
||||
}
|
||||
|
||||
HttpReply *RulesResource::proccessOptionsRequest(const HttpRequest &request, const QStringList &urlTokens)
|
||||
{
|
||||
Q_UNUSED(request)
|
||||
Q_UNUSED(urlTokens)
|
||||
return RestResource::createCorsSuccessReply();
|
||||
}
|
||||
|
||||
HttpReply *RulesResource::getRules(const DeviceId &deviceId) const
|
||||
{
|
||||
HttpReply *reply = createSuccessReply();
|
||||
|
||||
@ -51,6 +51,7 @@ private:
|
||||
HttpReply *proccessDeleteRequest(const HttpRequest &request, const QStringList &urlTokens) override;
|
||||
HttpReply *proccessPutRequest(const HttpRequest &request, const QStringList &urlTokens) override;
|
||||
HttpReply *proccessPostRequest(const HttpRequest &request, const QStringList &urlTokens) override;
|
||||
HttpReply *proccessOptionsRequest(const HttpRequest &request, const QStringList &urlTokens) override;
|
||||
|
||||
// Get methods
|
||||
HttpReply *getRules(const DeviceId &deviceId) const;
|
||||
|
||||
Reference in New Issue
Block a user