foofor its name, and
testfor its value. Then select "Add".
foowhich matches the regex (PCRE)
testwill receive a tag of
hdr-testinto the DENY column. Your screen should look similar to this:
-iallows us to see the response headers. Note that we received HTTP status code 200: "request succeeded." In other words, Curiefense did not block the request.
/) by selecting it. Then activate the ACL Profile by checking its Active Mode checkbox. Note that the name of the ACL Profile changes from red to green.
API. Set Matching Names to
/api/v2/. Let's say that the default profile is good enough for each of them. (If it weren't, we could set up separate profiles for one or both instead.)
/api/v2/login. To do this, let's create a dedicated profile for the login endpoints. (We could set up a separate profile for each endpoint, but in this case, we can accomplish this task with only one.)
/which we left in place, and an entry for
/loginthat controls login access to both versions of the API.
/api/v[1-2]/login, we will create two new rate limit rules.
useridargument to a single country within a one-hour timespan. When you are done, save it.
admin. Then you should see this: