We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 15631ad commit e302b10Copy full SHA for e302b10
service/proxy.go
@@ -221,13 +221,15 @@ func handleRequest(w http.ResponseWriter, r *http.Request) {
221
222
switch action.Type {
223
case "", "Allow":
224
- w.WriteHeader(action.StatusCode)
+ // Do not write header for Allow action, let the proxy handle it
225
case "Block":
226
responseError(w, "Blocked by CasWAF: %s", reason)
227
w.WriteHeader(action.StatusCode)
228
+ return
229
case "Drop":
230
responseError(w, "Dropped by CasWAF: %s", reason)
231
232
233
case "CAPTCHA":
234
ok := isVerifiedSession(r)
235
if ok {
0 commit comments