I am using graphql for file upload and in my resolver I am forwarding it to another server. The receiving server checks the files contents and if there is already the same f