Hmm. I feel like it should be possible to extract EXIF metadata from an image URL. The exifread.process_file source code seems to expect a bytestream file-like object. If you're using requests, did you try wrapping response.content in io.BytesIO before passing it to exifread.process_file?
RE: Extracting EXIF (Meta)Data From Images With Python