### Is there an existing issue for this?

- [X] I have searched the existing issues

### Current Behavior

We are using the `Authorization` header for routing purposes

```
 "authorization: AWS4-HMAC-SHA256 <...>"
```

https://github.com/localstack/localstack/issues/5770

### Expected Behavior

Use a custom header to avoid causing confusion with backend integrations

### How are you starting LocalStack?

With a `docker run` command

### Steps To Reproduce

Run a custom HTTP integration without authorisation

### Environment

```markdown
- OS: 
- LocalStack:
```


### Anything else?

No
if not config.LS_LOG:
        return False
    if config.LS_LOG == LS_LOG_TRACE_INTERNAL:
        return True
    auth_header = headers.get("Authorization") or ""
    return INTERNAL_AWS_ACCESS_KEY_ID not in auth_header
def do_start_edge(bind_address, port, use_ssl, asynchronous=False):
    from localstack.http.adapters import RouterListener
    from localstack.services.internal import LocalstackResourceHandler
    start_dns_server(asynchronous=True)
    listeners = [
        LocalstackResourceHandler(),  
        RouterListener(ROUTER),  
        PROXY_LISTENER_EDGE,  
    ]
    
    print("Starting edge router (http%s port %s)..." % ("s" if use_ssl else "", port))
    
    proxy = start_proxy_server(
        port,
        bind_address=bind_address,
        use_ssl=True,
        update_listener=listeners,
        check_port=False,
    )
    if not asynchronous:
        proxy.join()
    return proxy
def can_use_sudo():