jinhua luo
jinhua luo
@tzssangglass The session is not tranfered to casdoor server. It's restored from cookie sent by the browser. ```lua -- session here either comes from cookie or new generated local session_obj_read,...
@jujiale 1. Where do you get the config? From admin API? Why the output is a bit weird? ``` "type": "roundrobin", "schtheme": "http", "pass_host": "pass", "keepalive_pool": { "idle_timeout": "60s", "requests":...
@jujiale When you use domain name in upstream config, each request to upstream may use different resolved ip address. Just like what you show in the pcap, apisix connects to...
@jujiale The `Connection:keep-alive` should be set in response header but not request header. Could you show the HTTP GET content and response content from your wireshark?
@jujiale That's not sent to apisix, check the `Server` header. And, the `Connection: keep-alive` is in response header, so it doesn't matter whether you use postman or not. For http...
@jujiale Could you just show what's differences between your correct pcap and wrong pcap (from your picutures)? Check if the request and/or response is different.
@jujiale Why the server is gunicorn but not apisix? And why you set idle_timeout=0? It's different from what you said in https://github.com/apache/apisix/issues/7631#issuecomment-1210085555, could you make the test configuration consistent between...
Sorry, I don't understand what you mean. The `*` would be replaced by `(.*)`, and `:name` would be replaced by `([^/]+)`: https://github.com/routerify/routerify/blob/master/src/regex_generator/mod.rs#L20 After matching, the second `*` would overwrite the...
Similarly, I found another issue. Routerify returns a capture value with an unexpected tailed slash. The url: `.get("/hello/*", hello_handler)` The handler: ``` async fn hello_handler(req: Request) -> Result { let...
> `.*` matches everything until the last part that is matched by `[^/]+` and the last catchall is basically empty. > https://regexr.com/5uvoo here I made a demo > Am I...