2017-03-10 9 views
1

プロジェクトでは、サーバー上のASP.NET Web APIと対話するAngular 2クライアント側があります。FroalaがHTTPリクエストを行うときに、HTTPヘッダーにトークンを追加します。

我々は画像のアップロードを可能にするためにFroalaエディタのインスタンスを設定しているとき、私たちは角度2の成分で、次の設定を持っている:あなたが見ることができるように

$(function() { 
 
      $('div#ed' + divid).froalaEditor({ 
 
       heightMin: 100, 
 
       toolbarInline: false, 
 
       widthMin: 100, 
 
       imageUploadURL: 'http://something.com:8067/FroalaApi/UploadImage', 
 
       toolbarButtons: ['bold', 'underline', 'strikeThrough', 'subscript', 'superscript', 'fontFamily', 'fontSize', '|' 
 
        , 'align', 'undo', 'redo', 'selectAll', '|', 'insertImage'], 
 
       toolbarButtonsXS: ['undo', 'redo', '-', 'bold', 'italic', 'underline'], 
 
       //toolbarVisibleWithoutSelection: true, 
 
       pluginsEnabled: null, 
 
       charCounterCount: false 
 
      }) 
 
     });

を、私たちは、相対URL(例のように)ではなく絶対URLを呼び出しています。 Froalaエディタは、このURLへのAJAX呼び出しを行い、リクエストを送信してレスポンス(画像へのリンク)を取得し、エディタに表示します。

Froalaがこのリクエストを送信したときにHTTPリクエストヘッダーを変更できる方法はありますか。 APIが認証トークンを期待していることと、存在しないために統合できないことです。エディタはプロパティとして機能を受け入れますか?その場合、HTTP要求を代理で行うことができますか?

答えて

関連する問題