Heim  >  Fragen und Antworten  >  Hauptteil

Filepond fügt vor dem Rendern des Bildes einen Authentifizierungsheader hinzu

Ich verwende das Filepond-Plugin in meiner Vue-Anwendung. Es passt perfekt zu meinen Bewerbungsanforderungen. Derzeit stellt mein Backend-Dienst Bilder über die JWT-Authentifizierung bereit. Wie füge ich einen benutzerdefinierten Header zum Dateipool hinzu, um Bilder in die Komponente zu laden?

Hier sind meine Erfolge

<file-pond
    ref="file"
    name="filepond"
    :label-idle="placeholder"
    accepted-file-types="image/jpeg, image/png"
    drop-validation="true"
    style-panel-layout="compact circle"
    style-button-remove-item-position="center bottom"
    style-panel-aspect-ratio="1:1"
    :allow-image-crop="true"
    image-crop-aspect-ratio="1:1"
    :files="src"
    :server="{
      url: 'http://192.168.0.100',

      load: {
        url: './process',
        method: 'GET',
        headers: {
          'x-customheader': 'Hello World'
        },
        withCredentials: false
      }
    }"
  />

Selbst nach der Installation der Komponente werden die Serveroptionen immer noch nicht aufgerufen und meine Bilder geben 401-Fehler aus

P粉201448898P粉201448898205 Tage vor395

Antworte allen(1)Ich werde antworten

  • P粉378264633

    P粉3782646332024-03-28 00:25:14

    这就是您正在寻找的东西。 为了呈现远程图像 url,您需要为其提供额外的图像属性,在本例中为 local

    详细阅读此处 - https://pqina.nl/filepond /docs/api/instance/properties/#files

    Antwort
    0
  • StornierenAntwort