improved user agent for url image import

This commit is contained in:
vabene1111
2023-08-26 07:54:19 +02:00
parent 6ba4db6ff9
commit 05560c5730

View File

@@ -961,7 +961,7 @@ class RecipeViewSet(viewsets.ModelViewSet):
try:
url = serializer.validated_data['image_url']
if validators.url(url, public=True):
response = requests.get(url)
response = requests.get(url, headers={"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:86.0) Gecko/20100101 Firefox/86.0"})
image = File(io.BytesIO(response.content))
filetype = mimetypes.guess_extension(response.headers['content-type']) or filetype
except UnidentifiedImageError as e: