Svarbu

Vertimas yra bendruomenės pastangos, prie kurių jūs galite prisijungti. Šis puslapis šiuo metu išverstas 78.83%.

24.1.4. Failų įrankiai

24.1.4.1. Atsiųsti failą per HTTP(S)

Atsiunčia URL į failų sistemą naudojant HTTP(S) GET ar POST užklausą.

Parametrai

Baziniai parametrai

Užrašas

Pavadinimas

Tipas

Aprašymas

URL

URL

[string]

Failo, kurį reikia atsiųsti, URL.

Failo paskirtis

OUTPUT

[string]

Numatytas: [Įrašyti į laikiną failą]

Paskirties failo specifikacija. Vienas iš:

  • Įrašyti į laikiną failą

  • Įrašyti į failą…

Išmanesni parametrai

Užrašas

Pavadinimas

Tipas

Aprašymas

Metodas

METHOD

[sąrašas]

Numatytas: 0

Užklausai naudojamas HTTP metodas. Parinktys yra:

  • 0 — GET

  • 1 — POST

Duomenys

Pasirinktinis

DATA

[string]

Duomenys, kuriuos reikia pridėti, jei užklausa yra POST.

Išvestys

Užrašas

Pavadinimas

Tipas

Aprašymas

Failo paskirtis

OUTPUT

[string]

Atsiųsto failo vieta

Pythono kodas

Algoritmo ID: qgis:filedownloader

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

algoritmo id rodomas, kai užvedate pelę virš algoritmo apdorojimo įrankinėje. parametrų žodynas teikia parametrų pavadinimus ir reikšmes. Daugiau informacijos apie tai, kaip vykdyti apdorojimo algoritmus Pythono konsolėje rasite skyriuje Using processing algorithms from the console.

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.

Parametrai

Užrašas

Pavadinimas

Tipas

Aprašymas

URL or file path

URL

[string]

The URL or path of the file to open.

Metodas

METHOD

[sąrašas]

Numatytas: 0

Užklausai naudojamas HTTP metodas. Parinktys yra:

  • 0 — GET

  • 1 — POST

POST Data

Pasirinktinis

DATA

[string]

Duomenys, kuriuos reikia pridėti, jei užklausa yra POST.

Authentication

Pasirinktinis

AUTH_CONFIG

[authconfig]

Default: No authentication

An authentication configuration to pass

Consider HTTP errors as failures

FAIL_ON_ERROR

[boolean]

Numatytas: ne

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

Failo paskirtis

Pasirinktinis

OUTPUT

[string]

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:

  • Praleisti išvestį

  • Įrašyti į laikiną failą

  • Įrašyti į failą…

Išvestys

Užrašas

Pavadinimas

Tipas

Aprašymas

Failo paskirtis

OUTPUT

[file]

The downloaded file with the returned result

HTTP Status

STATUS_CODE

[string]

The HTTP Status

Network error code

ERROR_CODE

[string]

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

Network error message

ERROR_MESSAGE

[string]

A string containing the error message in case of failure

Result data

RESULT_DATA

[string]

A string containing the result data in case of success

Pythono kodas

Algorithm ID: native:httprequest

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

algoritmo id rodomas, kai užvedate pelę virš algoritmo apdorojimo įrankinėje. parametrų žodynas teikia parametrų pavadinimus ir reikšmes. Daugiau informacijos apie tai, kaip vykdyti apdorojimo algoritmus Pythono konsolėje rasite skyriuje Using processing algorithms from the console.

24.1.4.3. Open file or URL

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

Parametrai

Užrašas

Pavadinimas

Tipas

Aprašymas

URL or file path

URL

[string]

The URL or path of the file to open.

Išvestys

The algorithm has no output.

Pythono kodas

Algorithm ID: native:openurl

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

algoritmo id rodomas, kai užvedate pelę virš algoritmo apdorojimo įrankinėje. parametrų žodynas teikia parametrų pavadinimus ir reikšmes. Daugiau informacijos apie tai, kaip vykdyti apdorojimo algoritmus Pythono konsolėje rasite skyriuje Using processing algorithms from the console.