Skip to content

Instantly share code, notes, and snippets.

View ryad-75's full-sized avatar
👌

Riad Af ryad-75

👌
  • Paris
View GitHub Profile
@ryad-75
ryad-75 / index.html
Created January 27, 2020 08:53
Un compteur avec Redux et JavaScript
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>Counter Redux</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<script src="https://cdnjs.cloudflare.com/ajax/libs/redux/4.0.4/redux.min.js"></script>
</head>
app.get('/api/movies/:id', (req, res) => {
const idMovie = req.params.id;
connection.query('SELECT * from movie where id = ?', idMovie, (err, results) => {
if (err) {
res.status(500).send('Error retrieving the movie');
} else {
if (results.length == 0) {
res.status(404).send("Movie not found")
}
res.json(results[0]);
### GET Student Wilder
GET https://http-practice.herokuapp.com/wilders
### GET Student Wild JAVASCRIPT
GET https://http-practice.herokuapp.com/wilders?language=JavaScript
### GET Student Wild page=1000000
GET https://http-practice.herokuapp.com/wilders?page=1000000
const connection = require('./conf');
const express = require('express');
const app = express();
const port = 3000;
const bodyParser = require('body-parser');
// écoute de l'url "/api/movies"
app.delete('/api/movies/:id', (req, res) => {
// récupération des données envoyées
const express = require('express');
const app = express();
const port = 3000;
const connection = require('./conf');
const bodyParser = require('body-parser');
// Support JSON-encoded bodies
app.use(bodyParser.json());
// Support URL-encoded bodies
app.use(bodyParser.urlencoded({
const connection = require('./conf');
const express = require('express');
const app = express();
const port = 3000;
const bodyParser = require('body-parser');
app.use(bodyParser.json());
app.use(bodyParser.urlencoded({
const http = require('http');
const url = require('url');
const port = 8000;
const requestHandler = (request, response) => {
const personne = (url.parse(request.url, true).query);
if( personne.name && personne.city){
response.end("Hello "+personne.name+", from "+personne.city);
}
else{
@ryad-75
ryad-75 / Le protocol HTTP
Last active January 13, 2020 09:50
Requêter avec cURL
https://zupimages.net/viewer.php?id=20/02/5dn3.png
https://zupimages.net/viewer.php?id=20/02/a0zq.png
https://image.noelshack.com/fichiers/2020/03/1/1578908964-capture-d-ecran-de-2020-01-13-10-48-56.png
@ryad-75
ryad-75 / Création d'une API pour les films
Created January 8, 2020 23:03
Création d'une API pour les films
const express = require('express');
const connection = require('./conf');
const app = express();
const port = 3000;
app.get('/', (request, response) => {
response.send('Bienvenue !');
});
// Une route répondant à l'url /api/movies qui envoie comme informations une chaîne de caractères contenant "Récupération de tous les films"
// Une route répondant à l'url /api/movies/\<id du film\> qui envoie comme information un objet JSON contenant {id: \<id du film\>}
// Une route répondant à l'url /api/employee/ qui envoie un statut 304
// Une route répondant à l'url /api/employee?name=\<nom de l'employé> qui envoie un statut 404 avec comme information une chaîne de caractère contenant "Impossible de récupérer l'employé \<nom de l'employé>"
const express = require('express');
const app = express();
const port = 3000;