Skip to content
Snippets Groups Projects
Unverified Commit d67c679b authored by John G G's avatar John G G Committed by GitHub
Browse files

Merge pull request #210 from steemit/content-encoding

Enforce http json serialization
parents 98bd9a92 b26b3bee
No related branches found
No related tags found
No related merge requests found
...@@ -2,6 +2,7 @@ ...@@ -2,6 +2,7 @@
import asyncio import asyncio
import json import json
import sys import sys
from functools import partial
from urllib.parse import urlparse from urllib.parse import urlparse
import aiohttp import aiohttp
...@@ -49,11 +50,12 @@ def setup_listeners(app: WebApp) -> WebApp: ...@@ -49,11 +50,12 @@ def setup_listeners(app: WebApp) -> WebApp:
logger = app.config.logger logger = app.config.logger
logger.info('setup_aiohttp_session', when='before_server_start') logger.info('setup_aiohttp_session', when='before_server_start')
tcp_connector = aiohttp.TCPConnector() tcp_connector = aiohttp.TCPConnector()
aio = dict(session=aiohttp.ClientSession( aio = dict(session=aiohttp.ClientSession(
connector=tcp_connector, connector=tcp_connector,
skip_auto_headers=['User-Agent'], skip_auto_headers=['User-Agent'],
loop=loop, loop=loop,
json_serialize=ujson.dumps, json_serialize=partial(ujson.dumps, ensure_ascii=False),
headers={'Content-Type': 'application/json'})) headers={'Content-Type': 'application/json'}))
app.config.aiohttp = aio app.config.aiohttp = aio
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment