


Partagez un exemple de didacticiel sur la création d'un projet vue-cli.
Le mock backend est implémenté dans "Ajout d'une interface backend simulée à un projet construit par Vue-cli", mais les données t de la publication front-end doivent être utilisées dans l'interface back-end du mock pour obtenir les données dans le corps du protocole http en utilisant l'événement de réception de données de req.
req.on('data', function(chunk){ //接收字节数据}); req.end('data', function(){ //转换||处理}); req.error('error', function(e){ //处理错误});
Si le front-end doit utiliser des cookies et que le back-end doit les lire, alors dans l'interface fictive en arrière-plan, vous devez obtenir les en-têtes de req, et récupérez-en la chaîne de cookie, et renvoyez-la vous-même Pour être divisée et traitée, etc.
Bien sûr, cela est possible, mais c'est plus gênant. Vous devez le faire vous-même depuis la réception des données jusqu'à leur conversion.
Le projet construit par vue-cli utilise express comme framework Web de node.js, qui prend en charge un middleware riche.
Correspondant aux problèmes ci-dessus, il existe des middlewares body-parser et cookie-parser qui peuvent facilement extraire les données et les cookies du corps de la publication dans les objets req.body et req.cookies que les gens peuvent utiliser, ce qui est très pratique.
Installer le middleware
npm install body-parser --save-dev npm install cookie-parser --save-dev
Introduire le middleware
dans build/dev - Ajouter un middleware require à la fin de la zone d'en-tête require dans le fichier server.js.
var bodyParser = require('body-parser'); var cookieParser = require('cookie-parser');
Ajoutez ensuite l'appel middleware immédiatement après var app = express().
app.use(bodyParser.json()); app.use(bodyParser.urlencoded({ extended: false })); app.use(cookieParser());
Les deux lignes d'appel de bodyParser sont basées sur les paramètres de type de contenu de 'application/json' et 'application/x-www-form-urlencoded'.
Une fois l'ajout terminé, il est facile à utiliser.
Fin
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

La solution au problème de connexion en arrière-plan de Discuz est révélée. Des exemples de code spécifiques sont nécessaires Avec le développement rapide d'Internet, la construction de sites Web est devenue de plus en plus courante, et Discuz, en tant que système de création de sites Web de forum couramment utilisé, a été favorisé par. de nombreux webmasters. Cependant, précisément en raison de ses fonctions puissantes, nous rencontrons parfois des problèmes lors de l'utilisation de Discuz, comme des problèmes de connexion en arrière-plan. Aujourd'hui, nous allons révéler la solution au problème de connexion en arrière-plan de Discuz et fournir des exemples de code spécifiques. Nous espérons aider ceux qui en ont besoin.

Comment se moquer des méthodes statiques à l'aide du framework de tests unitaires JUnit : PowerMock : ajoutez une dépendance PowerMock. Utilisez l'annotation @PrepareForTest pour spécifier la méthode statique à simuler. Utilisez EasyMock pour vous moquer des méthodes statiques. EasyMock : importez la classe EasyMock. Utilisez la méthode EasyMock.mockStatic() pour vous moquer des méthodes statiques. Utilisez la méthode expect() pour définir la valeur attendue et la méthode replay() pour effectuer l'appel.

Êtes-vous inquiet du code tronqué du backend WordPress ? Essayez ces solutions, des exemples de code spécifiques sont nécessaires. Avec l’application généralisée de WordPress dans la construction de sites Web, de nombreux utilisateurs peuvent rencontrer le problème d’un code tronqué dans le backend WordPress. Ce type de problème entraînera l'affichage de caractères tronqués dans l'interface de gestion en arrière-plan, causant de gros problèmes aux utilisateurs. Cet article présentera quelques solutions courantes pour aider les utilisateurs à résoudre le problème des caractères tronqués dans le backend WordPress. Modifiez le fichier wp-config.php et ouvrez wp-config.

Ce n’est un secret pour personne, Internet Explorer est tombé en disgrâce depuis longtemps, mais avec l’arrivée de Windows 11, la réalité s’installe. Plutôt que de remplacer parfois IE à l'avenir, Edge est désormais le navigateur par défaut du dernier système d'exploitation de Microsoft. Pour l'instant, vous pouvez toujours activer Internet Explorer dans Windows 11. Cependant, IE11 (la dernière version) a déjà une date officielle de mise à la retraite, qui est le 15 juin 2022, et le temps presse. Dans cet esprit, vous avez peut-être remarqué qu'Internet Explorer ouvre parfois Edge, et cela ne vous plaira peut-être pas. Alors pourquoi cela se produit-il ? exister

De plus en plus d'utilisateurs commencent à mettre à niveau le système Win11. Étant donné que chaque utilisateur a des habitudes d'utilisation différentes, de nombreux utilisateurs utilisent toujours le navigateur ie11. Alors, que dois-je faire si le système Win11 ne peut pas utiliser le navigateur ie ? Windows11 prend-il toujours en charge ie11 ? Jetons un coup d'œil à la solution. Solution au problème selon lequel Win11 ne peut pas utiliser le navigateur ie11 1. Tout d'abord, cliquez avec le bouton droit sur le menu Démarrer et sélectionnez « Invite de commandes (administrateur) » pour l'ouvrir. 2. Après ouverture, entrez directement « Netshwinsockreset » et appuyez sur Entrée pour confirmer. 3. Après confirmation, entrez « netshadvfirewallreset&rdqu ».

Comment créer rapidement un système de graphiques statistiques sous le framework Vue. Dans les applications Web modernes, les graphiques statistiques sont un composant essentiel. En tant que framework frontal populaire, Vue.js fournit de nombreux outils et composants pratiques qui peuvent nous aider à créer rapidement un système de graphiques statistiques. Cet article expliquera comment utiliser le framework Vue et certains plug-ins pour créer un système de graphiques statistiques simple. Tout d'abord, nous devons préparer un environnement de développement Vue.js, y compris l'installation de l'échafaudage Vue et de certains plug-ins associés. Exécutez la commande suivante dans la ligne de commande

Comment désactiver l’exécution d’un logiciel en arrière-plan dans Win11 ? Nous utilisons certains logiciels. Lorsque nous ne les utilisons pas, nous fermerons le logiciel. Certains logiciels fonctionneront toujours en arrière-plan après leur fermeture. Pendant le processus d'exécution en arrière-plan, l'ordinateur provoquera un certain décalage. . Certains amis veulent savoir ce qu'il faut faire. Comment désactiver l'exécution d'un logiciel en arrière-plan dans Win11. L'éditeur ci-dessous a compilé les étapes pour désactiver l'exécution du logiciel en arrière-plan dans Win11. Si vous êtes intéressé, suivez l'éditeur et jetez un œil ci-dessous ! Étapes pour désactiver le logiciel exécuté en arrière-plan dans win11 : 1. Appuyez sur la touche de raccourci "win+X" et sélectionnez "Paramètres" parmi les options indiquées ci-dessus. 2. Après avoir accédé à la nouvelle interface, cliquez sur « Applications », puis recherchez « Applications et fonctionnalités » sur la droite. 3. Dans celui-ci, recherchez « Informations Microsoft » et cliquez sur

1. Installez mockjs et vite-plugin-mocknpmimockjsvite-plugin-mock--save-dev2. Configurez l'utilisation de vite-plugin-mock dans le fichier vite.config.ts import{defineConfig}from'vite'importvuefrom'@vitejs/. plugin -vue'import{viteMockServe}de'vite-plugin-mock
