wchen22 commited on
Commit
0247351
·
verified ·
1 Parent(s): 768140d

Upload folder using huggingface_hub

Browse files
Files changed (1) hide show
  1. app.py +11 -1
app.py CHANGED
@@ -88,7 +88,17 @@ async def transport_middleware(request: Request, call_next):
88
  body_sent = True
89
  return {"type": "http.request", "body": body, "more_body": False}
90
 
91
- request = Request(request.scope, receive)
 
 
 
 
 
 
 
 
 
 
92
  request.state.request_id = request_id
93
  response = await call_next(request)
94
  response.headers[REQUEST_ID_HEADER] = request_id
 
88
  body_sent = True
89
  return {"type": "http.request", "body": body, "more_body": False}
90
 
91
+ scope = dict(request.scope)
92
+ scope["headers"] = [
93
+ (
94
+ key,
95
+ str(len(body)).encode("latin-1")
96
+ if key.lower() == b"content-length" else value,
97
+ )
98
+ for key, value in request.scope.get("headers", [])
99
+ if key.lower() != b"content-encoding"
100
+ ]
101
+ request = Request(scope, receive)
102
  request.state.request_id = request_id
103
  response = await call_next(request)
104
  response.headers[REQUEST_ID_HEADER] = request_id