In Blau über Restanrufe habe ich für ein bestimmtes Speicherkonto Dateien in Speicherkonten> Dateidienst> Verzeichnis> Meine Dateien gespeichert. Aber mit Rest API kann ich nur das Verzeichnis sehen. Ich kann die in diesem Verzeichnis gespeicherten Dateien nicht sehen. Und genauer gesagt möchte ich den Inhalt der Datei sehen. Gibt es eine API für die oben genannte API?REST-API zum Anzeigen des Dateiinhalts im Speicherkonto
Antwort
In Bezug auf die Fehlermeldung, die Sie erwähnt haben, müssen wir während der Autorisierung der freigegebenen Schlüsselgenerierung die URL verwenden, die wir aufrufen, nicht den vorherigen freigegebenen Autorisierungsschlüssel, den Sie erwähnt haben.
Also jedes Mal, wenn wir andere URL verwenden, zum Beispiel: Gemeinsame Dateien auflisten, Verzeichnisse abrufen, Dateien abrufen, müssen wir diese bestimmte URL während der Generierung des freigegebenen Schlüssels verwenden.
https://myaccount.file.core.windows.net/myshare/mydirectorypath?restype=directory&comp=list
Ich bin sicher, dass dies perfekt in Ihrem Fall funktioniert.
Ein Schlag von meiner Seite –
In Azure File-Dienstfreigaben gespeicherte Dateien sind über das SMB-Protokoll sowie über REST-APIs am Endpunkt http | https: //.file.core.window.net zugänglich. Beachten Sie, dass HTTPS empfohlen wird.
Während die REST-APIs des Azure-Dateidiensts den REST-APIs des Azure-Blob-Dienstes ähneln, gibt es geringfügige Unterschiede in Bezug darauf, wie der Dienst das zugrunde liegende Dateisystem modelliert.
Weitere Informationen finden Sie unter File Service REST API.
Ja wir verwenden HTTPS Rest API des Dateidienstes. Wir erhalten die Liste der Dateidienstnamen, wenn ich gültige Autorisierungsparameter übergebe. Danach rufen wir die Operation Get file auf, die hier erwähnt wird: https://myaccount.file.core.windows.net/myshare/mydirectorypath/myfile, aber wir bekommen die Dateidetails nicht als Antwort und auch nicht nach der richtigen Autorisierung, die wird auch für den vorherigen Anruf verwendet. – Alpha
Um die Aktien unter dem angegebenen Konto auflistet, können Sie verwenden:
Zum Lesen GET (oder Download) eine Datei, die Sie verwenden können:
GET https://myaccount.file.core.windows.net/myshare/mydirectorypath/myfile
Außerdem können Sie die List Directories and Files operation auf eine Liste von Dateien oder Verzeichnissen unter dem angegebenen Anteil oder das Verzeichnis durchführen.
Weitere Dateifreigabe-Operationen sind in File Service REST API aufgelistet, Sie können darauf verweisen.
- 1. Ändern des R.java-Dateiinhalts
- 2. Fehler beim Vergleichen des Dateiinhalts im Windows-Batch
- 3. Übergabe des Modellobjekts zum Anzeigen im Backbone
- 4. Amazon AWS boto S3 Ändern des Dateiinhalts
- 5. RestApi im Frühjahr verwenden MVC Framework
- 6. Azure-Funktionen Proxy - Route zum Speicherkonto
- 7. UIPickerView zum Anzeigen des Controllers
- 8. Fehler beim Lesen des Dateiinhalts mit Python und Django
- 9. Fehler beim Abrufen des Dateiinhalts? Ich weiß nicht, warum
- 10. Verschlüsselung für Speicherkonto deaktivieren
- 11. Kopieren des Dateiinhalts in tibco mit der externen Befehlspalette
- 12. Anzeigen des Videos im TinyMCE-Editor
- 13. Überwachungsereignisse in Azure-Speicherkonto
- 14. Verwenden von isset zum Anzeigen des Seiteninhalts
- 15. Einzelklick anzeigen, Doppelklick zum Ausblenden des Schiebereglers
- 16. Mehrfachauswahl-Kontrollkästchen zum Anzeigen des Tabelleneintrags
- 17. Javascript - generische Funktion zum Anzeigen des Anruferfunktionsnamens
- 18. VueJS - Funktion zum Anzeigen des Bildes
- 19. Tcl Catch zum Anzeigen des Prozedurnamens
- 20. vim-airline zum Anzeigen des Hostnamens konfigurieren
- 21. Mitgliederinformationen anzeigen Zum Korrigieren des Benutzers
- 22. WinAPI-Steuerelement zum Anzeigen des Bilds
- 23. UIDatePicker nur zum Anzeigen des Jahres
- 24. SQL-Abfrage zum Anzeigen des nächsten Datums
- 25. Neuen Namen zum Anzeigen im Winkelbereich erhalten
- 26. Firebase RestApi arbeitet nicht
- 27. PassportJS + RestAPI + SPA
- 28. Recyclerview und RestApi
- 29. Durchsuchen eines Dateiinhalts mithilfe von Java?
- 30. HTTPS auf Azure-RESTAPI
Teilen Sie Ihren Code hier bitte –
Eine schnelle Web-Suche nach 'File Service Rest API' sollte Ihnen alles geben, was Sie brauchen. –
@VedPrakash, wenn ich GET Anruf mit: https:/ .file.core.windows.net /? Comp = list. dann über die Übergabe von Headern wie: x-ms-date, x-ms-version und Authorization. dann bekomme ich eine Antwort wie: xml version = "1.0" encoding = "utf-8"?> XYZ EnumerationErgebnisse>. –
Alpha