美文网首页初见
PrimeNg6.0版本upload控件设置文件头

PrimeNg6.0版本upload控件设置文件头

作者: OnReading | 来源:发表于2019-04-13 17:07 被阅读0次

    在6.0版本的PrimeNG的upload控件中上传使用的是http而非HTTPClient,因此在angular的Interceptor中拦截不到。
    可在onBeforeSend事件中对请求头进行修改

    <p-fileUpload name="fileName" [url]="uploadDailyDataUrl" chooseLabel="选择文件" uploadLabel="上传文件" cancelLabel="取消上传"
          method="post" (onUpload)="onUpload($event)" multiple="multiple" (onBeforeSend)="onBeforeSend($event)">
        </p-fileUpload>
    
      onBeforeSend(event) {
        this.xhr = event.xhr;
        this.xhr.setRequestHeader("Authorization", localStorage.getItem("sessionId"));
      }
    
    

    相关文章

      网友评论

        本文标题:PrimeNg6.0版本upload控件设置文件头

        本文链接:https://www.haomeiwen.com/subject/kerrwqtx.html