Fontos

A fordítás közösségi munka eredménye, amelyhez itt tudsz csatlakozni. Ennek az oldalnak eddig a 67.88% részét fordítottuk le.

24.1.4. Fájleszközök

24.1.4.1. Download file via HTTP(S)

Downloads a URL to the file system with an HTTP(S) GET or POST request.

Paraméterek

Alapvető paraméterek

Címke

Név

Típus

Leírás

URL

URL

[karakterlánc]

A letöltendő fájl URL címe.

Célfájl

OUTPUT

[karakterlánc]

Alapértelmezett: [Mentés ideiglenes fájlba]

A célfájl megadása. Ezek egyike:

  • Mentés ideiglenes fájlba

  • Mentés fájlba…

Speciális paraméterek

Címke

Név

Típus

Leírás

Módszer

METHOD

[felsorolás]

Alapértelmezett: 0

A kérelemhez használandó HTTP-módszer. Az opciók a következők:

  • 0 – GET

  • 1 – POST

Adat

Optional

DATA

[karakterlánc]

A törzshöz hozzáadandó adatok, ha a kérés POST.

Eredmények

Címke

Név

Típus

Leírás

Célfájl

OUTPUT

[karakterlánc]

A letöltött fájl helye

Python kód

Algoritmus ID: qgis:filedownloader

import processing
processing.run("algorithm_id", {parameter_dictionary})

Az algoritmus azonosító akkor jelenik meg, ha az egérmutatót az algoritmus fölé viszi a Feldolgozás eszköztáron. A paraméterszótár tartalmazza a paraméter NAME-eket és érékeket. A feldolgozási algoritmusok Python konzolról történő futtatásával kapcsolatos részletekért lásd a Using processing algorithms from the console fejezetet.

24.1.4.2. HTTP(S) POST/GET request

Performs a HTTP(S) POST/GET request and returns the HTTP status code and the reply data. If an error occurs then the error code and the message will be returned. Optionally, the result can be written to a file on the disk. By default the algorithm will warn on errors. Optionally, the algorithm can be set to treat HTTP errors as failures.

Paraméterek

Címke

Név

Típus

Leírás

URL or file path

URL

[karakterlánc]

The URL or path of the file to open.

Módszer

METHOD

[felsorolás]

Alapértelmezett: 0

A kérelemhez használandó HTTP-módszer. Az opciók a következők:

  • 0 – GET

  • 1 – POST

POST Data

Optional

DATA

[karakterlánc]

A törzshöz hozzáadandó adatok, ha a kérés POST.

Authentication

Optional

AUTH_CONFIG

[authconfig]

Default: No authentication

An authentication configuration to pass

Consider HTTP errors as failures

FAIL_ON_ERROR

[boolean]

Default: False

If set, the algorithm will fail on encountering an HTTP error.

Célfájl

Optional

OUTPUT

[karakterlánc]

Default: [Skip Output]

The result can be written to a file instead of being returned as a string. Specification of the file destination. One of:

  • Kimenet kihagyása

  • Mentés ideiglenes fájlba

  • Mentés fájlba…

Eredmények

Címke

Név

Típus

Leírás

Célfájl

OUTPUT

[file]

The downloaded file with the returned result

HTTP Status

STATUS_CODE

[karakterlánc]

The HTTP Status

Network error code

ERROR_CODE

[karakterlánc]

The error code when it fails (like as well on 404 HTTP Status etc.)

Network error message

ERROR_MESSAGE

[karakterlánc]

A string containing the error message in case of failure

Result data

RESULT_DATA

[karakterlánc]

A string containing the result data in case of success

Python kód

Algorithm ID: native:httprequest

import processing
processing.run("algorithm_id", {parameter_dictionary})

Az algoritmus azonosító akkor jelenik meg, ha az egérmutatót az algoritmus fölé viszi a Feldolgozás eszköztáron. A paraméterszótár tartalmazza a paraméter NAME-eket és érékeket. A feldolgozási algoritmusok Python konzolról történő futtatásával kapcsolatos részletekért lásd a Using processing algorithms from the console fejezetet.

24.1.4.3. Open file or URL

Opens files in their default associated application, or URLs in the user’s default web browser.

Paraméterek

Címke

Név

Típus

Leírás

URL or file path

URL

[karakterlánc]

The URL or path of the file to open.

Eredmények

The algorithm has no output.

Python kód

Algorithm ID: native:openurl

import processing
processing.run("algorithm_id", {parameter_dictionary})

Az algoritmus azonosító akkor jelenik meg, ha az egérmutatót az algoritmus fölé viszi a Feldolgozás eszköztáron. A paraméterszótár tartalmazza a paraméter NAME-eket és érékeket. A feldolgozási algoritmusok Python konzolról történő futtatásával kapcsolatos részletekért lásd a Using processing algorithms from the console fejezetet.