### 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
"""Returns true if origin is allowed to perform cors requests, false otherwise"""
    allowed_origins = ALLOWED_CORS_ORIGINS if allowed_origins is None else allowed_origins
    origin = headers.get("origin")
    referer = headers.get("referer")
    if origin:
        return _is_in_allowed_origins(allowed_origins, origin)
    elif referer:
        referer_uri = "{uri.scheme}://{uri.netloc}".format(uri=urlparse(referer))
        return _is_in_allowed_origins(allowed_origins, referer_uri)
    
    return True
def should_enforce_self_managed_service(method, path, headers, data):
    if config.DISABLE_CUSTOM_CORS_S3 and config.DISABLE_CUSTOM_CORS_APIGATEWAY:
        return True
    
    import localstack.services.edge
    api, _ = localstack.services.edge.get_api_from_custom_rules(method, path, data, headers) or (
        "",
        None,
    )
    if not config.DISABLE_CUSTOM_CORS_S3 and api == "s3":
        return False
    if not config.DISABLE_CUSTOM_CORS_APIGATEWAY and api == "apigateway":
        return False
    return True
def update_path_in_url(base_url: str, path: str) -> str: