|
|
|
@ -108,14 +108,14 @@ for name in $ELEM.getAttributeNames():
|
|
|
|
|
async query() {
|
|
|
|
|
const anwser = await fetch($URL);
|
|
|
|
|
// ou
|
|
|
|
|
const anwser = await fetch($URL, {method: "POST", body: $PARAMS);
|
|
|
|
|
const answer = await fetch($URL, {method: "POST", body: $PARAMS);
|
|
|
|
|
// [🚩] TODO: tester mode: "no-cors"
|
|
|
|
|
|
|
|
|
|
if( ! anwser.ok )
|
|
|
|
|
throw new Error(`${anwser.status}: ${answer.statusText}`);
|
|
|
|
|
if( ! answer.ok )
|
|
|
|
|
throw new Error(`${answer.status}: ${answer.statusText}`);
|
|
|
|
|
|
|
|
|
|
const json = await anwser.json(); // récupérer du JSON
|
|
|
|
|
const text = await anwser.text(); // récupérer du texte
|
|
|
|
|
const json = await answer.json(); // récupérer du JSON
|
|
|
|
|
const text = await answer.text(); // récupérer du texte
|
|
|
|
|
// autres formats possibles dans la doc.
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -125,16 +125,16 @@ query();
|
|
|
|
|
```python
|
|
|
|
|
# [🐍] Python
|
|
|
|
|
async query():
|
|
|
|
|
anwser = fetch($URL)
|
|
|
|
|
answer = fetch($URL)
|
|
|
|
|
# ou
|
|
|
|
|
anwser = fetch($URL, {"method": "POST", "body": $PARAMS)
|
|
|
|
|
answer = fetch($URL, {"method": "POST", "body": $PARAMS)
|
|
|
|
|
# [🚩] TODO: tester mode: "no-cors"
|
|
|
|
|
|
|
|
|
|
if not anwser.ok:
|
|
|
|
|
raise Error(f"{anwser.status}: {answer.statusText}");
|
|
|
|
|
if not answer.ok:
|
|
|
|
|
raise Error(f"{answer.status}: {answer.statusText}");
|
|
|
|
|
|
|
|
|
|
json = await anwser.json() # récupérer du JSON
|
|
|
|
|
text = await anwser.text() # récupérer du texte
|
|
|
|
|
json = await answer.json() # récupérer du JSON
|
|
|
|
|
text = await answer.text() # récupérer du texte
|
|
|
|
|
# autres formats possibles dans la doc.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|