2017-09-26 2 views
-4

Je travaille/apprentissage sur l'application Web qui suit les dépendances:Qu'est-ce que CORS dans npm, peut-on utiliser pour le développement d'une application web?

  1. express.js + Node.js
  2. MySQL
  3. angulaire 4
  4. PM2 (gestionnaire de processus)

Libs utilisés sur le backend:

  1. expriment
  2. corps-analyseur
  3. jsonwebtoken
  4. bcrypt-nodejs
  5. socketio-jwt
  6. async.js
  7. demande
  8. profond diff
  9. socket.io
  10. cors
  11. mysql

Libs utilisées pour l'extrémité avant

  1. angular2-jwt
  2. socket.io-client
  3. angular2-déroulant-multiselect
  4. angular2-tree-composant

Je voulais savoir sur l'utilisation de CORS, mastic pour le développement en détail pour cette application.

+0

Une question par question s'il vous plaît. CORS? Utilisez votre moteur de recherche favori pour trouver des «nœuds express» et vous obtiendrez quelque chose d'utile. –

+0

effectivement je l'ai fait, mais j'avais besoin d'une explication spécifique, l'application sur laquelle je travaille est basée sur l'application serveur pile et client, je suis nouveau à ce concept, étudiant, essayant d'explorer –

+0

aussi je n'ai pas eu une explication parfaite de rôle du client putty pour le développement web, est-il vraiment nécessaire de configurer la connexion? –

Répondre

0

CORS ou le partage des ressources Cross-Origin est une spécification qui est apparue pour des raisons de sécurité:

Votre navigateur ne vous permet pas de faire la demande http à un autre domaine, sauf si votre retour serveur app spécificités en-têtes (ils commencent avec Access-Control-Allow).

Le module NPM de CORS vous permettent d'ajouter les champs d'en-têtes d'une manière plus facile: app.use(cors())

Putty est un client ssh son permis vous connecter à un serveur distant en utilisant le protocole SSH (habituellement vous l'utilisez pour configurer votre serveur ou exécutez votre application sur votre serveur). Le serveur doit héberger un serveur ssh comme openSSH (nativ sur linux).

+0

Y a-t-il donc une relation entre cors et putty pour se connecter à une application web? –

+0

Je rencontre des problèmes avec la sortie même si la base de données my sql est connectée –

+0

alors existe-t-il une relation entre putty et cors pour la connexion à l'application web même si le workbench mysql est connecté et fonctionne? –