I think the `download` method does modify the response header, I think this is not the right thing to use.

Maybe this works:

```python
self.context.getFile()
```