I'm saying, if you use regular HTML forms - you cannot target an API that is based upon setting a header for the version. If the API is header based, you would need to use ajax to submit all your forms for you. However, the only way to upload a file currently is through a standard HTTP form. If you want to do "ajax" file uploads, you have to create an iframe, add a form to the iframe, submit the form in the iframe, and then collect data from inspecting the iframe behind the scenes.