Der richtige Speicherort für das Header-Array ist ein direktes Kind der Optionen. Optionen- & gt; Kopfzeilen. Nicht Optionen- & gt; params- & gt; Kopfzeilen. Hier ist ein Beispiel:
%Vor%Hier ist die offizielle Dokumentation: Ссылка
Ich versuche, eine Datei von PhoneGap auf einen Server hochzuladen, indem ich die Methode FileTransfer verwende . Ich brauche HTTP Basic Auth für diesen Upload aktiviert.
Hier ist der relevante Code:
%Vor%Beim Blick auf den PhoneGap-Quelltext scheint es, dass ich den Autorisierungsheader angeben kann, indem ich" headers "in die" params "-Liste einfüge, wie oben:
%Vor%Dies scheint jedoch nicht den Header hinzuzufügen.
Also: Gibt es eine Möglichkeit, HTTP basic auth mit PhoneGap's FileTransfer zu machen, sowohl für iPhone als auch für Android?
Sie können selbst einen Berechtigungs-Header anlegen. Sie können aber auch die Zugangsdaten in der URL wie folgt eingeben:
%Vor%Siehe FileTransfer.js für die Implementierung (Zeile 45):
%Vor%Sie können benutzerdefinierte Header hinzufügen, indem Sie sie zu den Optionen und nicht zu den Parametern hinzufügen, wie etwa:
%Vor%Der richtige Speicherort für das Header-Array ist ein direktes Kind der Optionen. Optionen- & gt; Kopfzeilen. Nicht Optionen- & gt; params- & gt; Kopfzeilen. Hier ist ein Beispiel:
%Vor%Hier ist die offizielle Dokumentation: Ссылка
Ich versuche, eine Datei von PhoneGap auf einen Server hochzuladen, indem ich die Methode FileTransfer verwende . Ich brauche HTTP Basic Auth für diesen Upload aktiviert.
Hier ist der relevante Code:
%Vor%Beim Blick auf den PhoneGap-Quelltext scheint es, dass ich den Autorisierungsheader angeben kann, indem ich" headers "in die" params "-Liste einfüge, wie oben:
%Vor%Dies scheint jedoch nicht den Header hinzuzufügen.
Also: Gibt es eine Möglichkeit, HTTP basic auth mit PhoneGap's FileTransfer zu machen, sowohl für iPhone als auch für Android?
Tags und Links cordova authentication