生成文件时如何防止重新渲染?

我正在向API提出请求,该API在我的公用文件夹上创建PDF文件。收到响应后,反应会自动重新渲染页面,并忽略其他所有操作。

我需要使用生成的PDF的名称重定向到另一页面,但重新渲染同一页面。

API.post('some_url', formData) //this creates a pdf file on public folder
        .then(res => {
          //Ignores redirection
          this.props.history('other_page', res.pdf_name)
        })

我发现问题是通过反复试验创建的pdf文件,当在公共文件夹中手动粘贴文件时,它会自动重新呈现我当前所在的页面。

我该如何防止这种行为?