You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Konfigurationswerte werden mit folgender Reihenfolge zusammengefügt: Zuerst die Standardwerte des Moduls ([`lib/defaults.js`](https://github.com/axios/axios/blob/master/lib/defaults.js#L28)), dann die der Instanz und am ende die der Anfrage. Jedes Element in der Reihenfolge überschreibt seinen Vorgänger. Hier sehen Sie ein Beispiel:
35
+
Konfigurationswerte werden mit folgender Reihenfolge zusammengefügt: Zuerst die Standardwerte des Moduls ([`lib/defaults.js`](https://github.com/axios/axios/blob/master/lib/defaults.js#L28)), dann die der Instanz und am Ende die der Anfrage. Jedes Element in der Reihenfolge überschreibt seinen Vorgänger. Hier sehen Sie ein Beispiel:
36
36
37
37
```js
38
-
// Eine instanz mit den Standartwerten des moduls
39
-
// In diesem moment wird der Standardwert für `timeout` (0) verwendet
38
+
// Eine Instanz mit den Standartwerten des moduls
39
+
// In diesem Moment wird der Standardwert für `timeout` (0) verwendet
40
40
constinstance=axios.create();
41
41
42
42
// Die Modulstandartwerte werden nun überschrieben:
43
43
// Alle Anfragen werden nun nach 2,5 Sekunden abgebrochen.
44
44
instance.defaults.timeout=2500;
45
45
46
-
// Jetzt werden auch die Instanzstanderwerte überschrieben:
46
+
// Jetzt werden auch die Instanzstandardwerte überschrieben:
47
47
// Diese Anfrage wird 5 Sekunden warten bevor sie abbricht.
Um TypeScript-Typings (für Intellisense / Autocomplete) trotz der nutzung von CommonJS-Imports mit `require()` zu erhalten, verwenden Sie bitte die folgende Methode:
11
+
Um TypeScript-Typings (für Intellisense / Autocomplete) trotz der Nutzung von CommonJS-Imports mit `require()` zu erhalten, verwenden Sie bitte die folgende Methode:
12
12
13
13
```js
14
14
constaxios=require('axios').default;
15
15
16
-
// axios.<methode> wird nun autocomplete und typings zur verfügung stellen.
16
+
// axios.<methode> wird nun autocomplete und typings zur Verfügung stellen.
17
17
```
18
18
19
19
# Beispiel
@@ -23,7 +23,7 @@ Eine `GET`-Anfrage ausführen:
23
23
```js
24
24
constaxios=require('axios');
25
25
26
-
// Einen nutzer mit einer bestimmten ID anfragen
26
+
// Einen Nutzer mit einer bestimmten ID anfragen
27
27
axios.get('/user?ID=12345')
28
28
.then(function (response) {
29
29
// Erfolg verarbeiten
@@ -37,7 +37,7 @@ axios.get('/user?ID=12345')
37
37
// Wird immer ausgeführt
38
38
});
39
39
40
-
// Die obige anfrage könnte auch so ausgeführt werden:
40
+
// Die obige Anfrage könnte auch so ausgeführt werden:
41
41
axios.get('/user', {
42
42
params: {
43
43
ID:12345
@@ -64,5 +64,5 @@ async function getUser() {
64
64
}
65
65
```
66
66
67
-
> **NOTIZ:**`async/await` ist teil von ECMAScript 2017 und wird von Internet
68
-
> Explorer und älternen Browsern nicht unterstützt.
67
+
> **NOTIZ:**`async/await` ist Teil von ECMAScript 2017 und wird von Internet
68
+
> Explorer und älteren Browsern nicht unterstützt.
Copy file name to clipboardexpand all lines: posts/de/instance.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -20,7 +20,7 @@ const instance = axios.create({
20
20
});
21
21
```
22
22
23
-
### Instance methods
23
+
### Instanczmethoden
24
24
25
25
Die verfügbaren Instanzmethoden sind im folgenden aufgelistet. Die beim Aufruf dieser Methoden angegebene Konfiguration wird mit der Instanzkonfiguration zusammengeführt.
26
26
@@ -32,4 +32,4 @@ Die verfügbaren Instanzmethoden sind im folgenden aufgelistet. Die beim Aufruf
Copy file name to clipboardexpand all lines: posts/de/intro.md
+7-7
Original file line number
Diff line number
Diff line change
@@ -6,18 +6,18 @@ next_link: '/de/docs/example'
6
6
---
7
7
8
8
# Was ist Axios?
9
-
Axios ist ein *[Promise-basierter](https://javascript.info/promise-basics)* HTTP-Client für [`node.js`](https://nodejs.org) und den browser. Er ist *[isomorphisch](https://www.lullabot.com/articles/what-is-an-isomorphic-application)* (= kann auf dem server und im browser verwendet weden). Auf der Server-Seite wir das modul`http` verwendet, während im Browser XMLHttpRequests (ajax) ausgeführt werden.
9
+
Axios ist ein *[Promise-basierter](https://javascript.info/promise-basics)* HTTP-Client für [`node.js`](https://nodejs.org) und den Browser. Er ist *[isomorphisch](https://www.lullabot.com/articles/what-is-an-isomorphic-application)* (= kann auf dem Server und im Browser verwendet werden). Auf der Server-Seite wird das Modul`http` verwendet, während im Browser XMLHttpRequests (ajax) ausgeführt werden.
10
10
11
11
# Features
12
12
13
-
-[XMLHttpRequests](https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest) im browser ausführen
13
+
-[XMLHttpRequests](https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest) im Browser ausführen
14
14
-[`http`](http://nodejs.org/api/http.html)-anfragen auf dem Server tätigen
15
15
- Unterstützt die [Promise](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise)-API
16
-
- Anfragen und antworten abfangen
16
+
- Anfragen und Antworten abfangen
17
17
- Anfragen- und Antwortdaten transformieren
18
-
- Anfragen abrrechen
19
-
- Automatische verarbeitung von JSON-daten
20
-
- Schützt im browser vor [XSRF](http://en.wikipedia.org/wiki/Cross-site_request_forgery)
18
+
- Anfragen abbrechen
19
+
- Automatische Verarbeitung von JSON-Daten
20
+
- Schützt im Browser vor [XSRF](http://en.wikipedia.org/wiki/Cross-site_request_forgery)
Bis Axios eine Version `1.0` erreicht, können breaking changes auch in minor-versionen stattfinden. Zum beispiel sind `0.5.1` und `0.5.4` kompatibel, aber `0.6.0` moglicherweise nicht mehr.
9
+
Bis Axios eine Version `1.0` erreicht, können Breaking Changes auch in Minor-Versionen stattfinden. Zum Beispiel sind `0.5.1` und `0.5.4` kompatibel, aber `0.6.0` moglicherweise nicht mehr.
10
10
11
11
## Promises
12
12
13
-
Axios benötigt das die Promise-API [unterstützt wird](http://caniuse.com/promises).
14
-
Falls ihre Umgebung dieser Vorraussetzung nicht nachkommt können sie diesen [Polyfill](https://github.com/jakearchibald/es6-promise) verwenden.
13
+
Axios benötigt, dass die Promise-API [unterstützt wird](http://caniuse.com/promises).
14
+
Falls ihre Umgebung dieser Voraussetzung nicht nachkommt, können Sie diesen [Polyfill](https://github.com/jakearchibald/es6-promise) verwenden.
Axios wurde stark vom [`$http`service](https://docs.angularjs.org/api/ng/service/$http) in [Angular](https://angularjs.org/) inspiriert. Das Ultimative ziel von Axios ist eine auserhalb von Angular verwendbare Version des `$http`service zu erstellen.
33
+
Axios wurde stark vom [`$http`Service](https://docs.angularjs.org/api/ng/service/$http) in [Angular](https://angularjs.org/) inspiriert. Das ultimative Ziel von Axios ist eine außerhalb von Angular verwendbare Version des `$http`Service zu erstellen.
0 commit comments