Laden Sie Notizen in Java in den Azure-Speicher hoch und laden Sie sie herunter

Einführung

Hochladen in den Azure-Speicher in Java, Dies ist ein Memo zum Herunterladen.

Details werden untersucht und hinzugefügt.

Glasinstallation (Maven)

pom.xml


    <dependency>
	    <groupId>com.microsoft.azure</groupId>
	    <artifactId>azure-storage</artifactId>
	    <version>5.5.0</version>
	</dependency>

Definition der Authentifizierungskonstante

java


	public static final String storageConnectionString = "DefaultEndpointsProtocol=http;" +
			"AccountName=[AccountName];" +
			"AccountKey=[AcountKey]";

hochladen

java


    //Upload-Verarbeitung
    private static void upload() throws Exception{
    	CloudBlobContainer container = auth();

    	//Upload-Verarbeitung
    	File file = new File("[Dateipfad hochladen]");
    	FileInputStream fis = new FileInputStream(file);
    	CloudBlockBlob blockBlob = container.getBlockBlobReference(file.getName());
    	blockBlob.upload(fis, file.length());

    	fis.close();
    }

herunterladen

java


    //Download-Verarbeitung
    private static void download() throws Exception{
    	CloudBlobContainer container = auth();

    	//Download-Verarbeitung
    	String uploadName = "[Dateiname herunterladen]";
    	CloudBlockBlob blockBlob = container.getBlockBlobReference(uploadName);

    	String downloadPath = "[Dateipfad herunterladen]";
    	FileOutputStream fos = new FileOutputStream(new File(downloadPath));
    	blockBlob.download(fos);

    	fos.close();
    }

Bei Ausführung in einer Proxy-Umgebung

Wenn Sie es so ausführen, wie es ist, tritt eine Zeitüberschreitung auf Sie müssen den Proxy in jvm festlegen. Geben Sie die folgenden Parameter an und führen Sie sie aus.

Möglichkeit


-Dhttp.proxyHost=[proxyHost] -Dhttp.proxyPort=[proxyPort]

Recommended Posts

Laden Sie Notizen in Java in den Azure-Speicher hoch und laden Sie sie herunter
Laden Sie Notizen in Java auf S3 hoch und laden Sie sie herunter
Android-Laden Sie Bilddateien in den Azure Blob-Speicher in Java hoch
[Java] Laden Sie ein Bild hoch und konvertieren Sie es in Base64
Schreiben und Notizen bei der Migration von VB zu JAVA
Komprimieren Sie mehrere Dateien und laden Sie sie auf Android in Firebase Storage hoch.
Erstellen wir ein Datei-Upload-System mit der Azure Computer Vision-API und dem Java SDK von Azure Storage
[Hinweis] Von S3 herunterladen, auf S3 hochladen
[Java] Grundtypen und Anweisungshinweise
Hinweise zum Java-Pfad und -Paket
Hinweise zum Erstellen der Kotlin-Entwicklungsumgebung und zur Migration von Java nach Kotlin
Java-Implementierung zum Erstellen und Lösen von Labyrinthen
Java Note
[Java] Wie man Dateien ausgibt und schreibt!
[Java] Test S3 Upload / Download mit "S3 Ninja"
Hinzufügen eines Dokuments zum Azure Search Service (Java)
Laden Sie Eclipse (Java) herunter und installieren Sie es (Mac-Version)
[Einführung in Java] Informationen zu Variablendeklarationen und -typen
Erstellen von Java-Webanwendungen für Azure-Webanwendungen
Von Java nach C und von C nach Java in Android Studio
Upsert von Java SDK zu Azure Cosmos DB
Kotlin-Funktionen und Lambdas zum Senden an Java-Entwickler
[Java] Verwendung der FileReader-Klasse und der BufferedReader-Klasse
Lesen Sie den Hinweis zur Dateikopie von Java 1.7 oder höher
Versuchen Sie, Ruby und Java in Dapr zu integrieren
Wie man Java SE8 Gold bekommt und studiert
Java 8 startet jetzt ~ für jeden und Lambda-Ausdruck ~
So greifen Sie auf Java Private-Methoden und -Felder zu
Wählen Sie * aus dem Java SDK in Azure Cosmos DB
[Java] Verwendung der Kalenderklasse und der Datumsklasse
Java Generics (Hinweise)
[Java] Array-Hinweis
[Java] Einführung in Java
Java und JavaScript
[Java] Studiennotizen
XXE und Java
Hinweise zur Java-Serialisierung
Einführung in Java
<java> Zip-Datei lesen und direkt in String konvertieren
Konvertieren Sie Java Enum Enumeration und JSON von und nach Jackson
[Java] Arten von Kommentaren und wie man sie schreibt
[Java] Konvertieren Sie Zeichenfolgen in Groß- / Kleinschreibung (AOJ⑨ - Swap in Groß- / Kleinschreibung)
Benennen Sie Java Excel Sheet um und legen Sie die Registerkartenfarben fest
Lesen von Java Memory Management und GC Viewer
[Java] Verweisen Sie auf und setzen Sie private Variablen mit Reflektion
In der Abbildung verstandene Java-Klassen und -Instanzen
Ich möchte Bildschirmübergänge mit Kotlin und Java machen!
So konvertieren Sie A in a und a in A mit logischem Produkt und Summe in Java
[Java] [XML-Signatur] Fügen Sie dem Signatur-Tag Präfix und ID hinzu
[Java] Konvertieren Sie JSON in Java und Java in JSON-How to use GSON and Jackson-
Hinweise zur Verwendung regulärer Ausdrücke in Java