Postman: Ein leistungsstarkes Tool zur Vereinfachung der API -Entwicklung und zum Testen
Schlüsselpunkte:
- Postman ist ein leistungsstarkes Tool, das die API -Entwicklung und -Testprozesse vereinfacht, Funktionen wie das Speichern vergangener API -Anrufe und Gruppierung von API -Aufrufen, die bequem und schnell sind.
- APIs (Anwendungsprogrammierschnittstelle) werden normalerweise mit dem REST-Framework (Desotative Status Transfer) erstellt, das Richtlinien für webbasierte APIs festlegt. Die vier häufigsten Operationen, die durch die API ausgeführt werden, sind, Objekte zu erstellen, zu erstellen, zu bearbeiten und zu löschen.
- API -Tests sind ein entscheidender Bestandteil des Entwicklungsprozesses, um Funktionen, Ausnahmebehandlung und Sicherheit zu gewährleisten. Dies kann durch die Verwendung der Befehlszeile der Curl -Bibliothek erfolgen, aber Tools wie Postman können diesen Vorgang erleichtern.
- Postman kann verwendet werden, um Anfragen an APIs wie Facebook -Graph -API zu senden, mit der Entwickler Beiträge wie Beiträge, Erstellen von Beiträgen und Löschen von Posts anzeigen können. Dieses Tool kann ein wertvolles Gut für Entwickler sein, die APIs verwenden.
Dank Jeff Smith für seine Hilfe war er begeistert von der Teilnahme an der Peer Review in diesem Artikel.
beliebte Artikel auf der SitePoint -Website heute:
- Was ist HTTP/2?
- Verwenden Sie diese drei CSS -Methoden, um unkontrollierbare Stilblätter zu zähmen
- Ihre reguläre WordPress -Wartungsliste
- Shared Server Hosting: Pros and Cons
- Warum benötigt jede Website https
API (Anwendungsprogrammierschnittstelle) ist das Medium für die Interaktion zwischen Anwendungen. APIs, die HTTP oder HTTPS verwenden, werden als Web -APIs bezeichnet.
Wenn Sie sich im Internet umsehen, werden Sie feststellen, dass eine große Anzahl von Diensten APIs verwendet. Jeder Service mit Social Login verwendet die API.
Durch das Erstellen von APIs für Ihre Dienste können Sie Entwickler von Drittanbietern ermöglichen, Anwendungen basierend auf Ihren Diensten zu erstellen. Beispielsweise verwendet die Social News Site Frrole die Twitter -API, um kontextbezogene Erkenntnisse zu generieren, indem eine große Anzahl von Tweets analysiert wird.
Unter der Annahme, dass Sie die Vor- und Nachteile der Erstellung einer API bewertet haben, lassen Sie uns kurz den Prozess des Erstellens und Testen einer API erörtern.
api
erstellenObwohl es viele Möglichkeiten gibt, APIs zu erstellen, wird die Web -API mit dem REST -Framework (Denotative Status Transfer) erstellt. Das REST -Framework gibt eine Reihe von Richtlinien an, die beim Erstellen von APIs befolgt werden müssen. Aufgrund der zahlreichen APIs, die täglich erstellt wurden, wird es zum Standard für webbasierte APIs.
Die vier häufigsten Operationen, die durch die API ausgeführt werden, sind die Ansichten, Erstellen, Bearbeiten und Löschen von Objekten. Das REST -Framework bildet vier HTTP -Verben auf diese Operationen: Get, Post, Put und Löschen. In dieser Liste werden viele Verben hinzugefügt, wie z. B. Säuber und Patch, aber in diesem Artikel werden wir nur vier grundlegende Verben diskutieren. Ein Artikel über pragmatische Rastful-API-Best Practices des Gründers von Enchant.com Vinay Sahni kann für Erstentwickler nützlich sein.
Viele Frameworks heute bieten Wrapper für die grundlegende HTTP -Ebene und erleichtern Ihre Entwicklung. Sie müssen nur den erforderlichen Befehl oder die erforderliche Funktion aufrufen und sich auf die Funktion konzentrieren. Beliebte Beispiele sind Slim und Toro, zwei PHP-basierte Miniatur-Frameworks, mit denen Sie schnell REST-APIs erstellen können.
Test API durch Cli
Der Hauptzweck bei der Erstellung von APIs besteht darin, andere Anwendungen (wahrscheinlich Ihre eigenen oder von Dritten entwickelten) diese Dienste zu ermöglichen. Daher besteht ein entscheidender Schritt in jeder Phase des API -Entwicklungsprozesses darin, die Funktionalität, Ausnahmebehandlung und Sicherheit der API zu testen.
Verwenden einer API beinhaltet eine Anfrage an eine gewünschte Ressource (normalerweise eine URL) unter Verwendung eines der Verben (oder Methoden). Abhängig von den Anforderungen der von Ihnen verwendeten API müssen Sie möglicherweise einen Header hinzufügen. Eine Möglichkeit, solche Ressourcen anzufordern, ist die Befehlszeile.
In diesem Artikel werden wir uns auf vier Teile von API -Aufrufen konzentrieren - URL, HTTP -Verb, Header und Parameter. Wir werden die Curl -Bibliothek verwenden, um Anfragen über die CLI an API -Ressourcen zu senden. CURL ist ein Befehlszeilen -Tool, mit dem Daten mithilfe der URL -Syntax übertragen werden können - unterstützt FTP, FTPS, HTTP, HTTPS.
schauen wir uns den folgenden Befehl an:
<code>curl -i -X POST -H "Content-Type:application/json" http://www.my-api-example.com:port/ -d '{"Name":"Something"}'</code>Der Befehl
-i steht für include, der dem Befehl mitteilt, dass der Header in der Anfrage vorhanden ist. -X folgt sofort dem HTTP -Verb oder der Methode. -H gibt den benutzerdefinierten Header an, der der Anfrage hinzugefügt wurde. Schließlich gibt die Option -d die benutzerdefinierten Formulardaten an, die mit der Anforderung übergeben werden sollen.
Das Ergebnis des-API -Aufrufs ist eine HTTP -Antwort, die normalerweise im JSON -Format codiert wird. Die Antwort wird mit einem HTTP -Antwortcode versehen, der Informationen zum Anforderungsstatus enthält (z. B. 200 bedeutet OK, 404 bedeutet, dass die Ressource nicht vorhanden ist, 500 den Serverfehler und 403 bedeutet, dass die Ressource verboten ist). Beispielsweise kann die folgende Antwort als Ergebnis einer früheren Anfrage sowie eines 200 -Status -Codes gesendet werden:
<code>{"message":"success","id":"4"}</code>
Testen solcher Antworten innerhalb der Befehlszeile stellt ebenfalls eine Herausforderung dar, insbesondere wenn die Antwort eine große Anzahl von Optionen hat.
Diese detaillierte Anleitung aus Codingpedia listet die CLI -Optionsliste beim Testen der API auf.
Vereinfachen Sie das Test mit Postman
Postman ist ein leistungsstarkes API -Entwicklungskit, das den API -Entwicklungsprozess schnell und einfach macht. Es kann als Chrome -Erweiterung und native Anwendungen für Mac, Windows und Linux verwendet werden. Mehr als eine Million Entwickler haben es versucht. Um Chromerweiterungen zu installieren, müssen Sie zuerst Chrome installieren und dann zur Projektseite des Chrome -Webstores wechseln.
Lassen Sie uns zunächst verstehen, wie wir unsere vorherigen CLI -Anfragen über Postbote simulieren. Das folgende Bild zeigt, dass das Erstellen eines API -Aufrufs in Postman mit allen vier oben diskutierten Teilen erstellt wird:
Zusätzlich zur Vorschau (wenn die Antwort HTML ist) können die Antworten, die Sie über die Anfrage erhalten, auch in origineller oder schöner Form angesehen werden. Das folgende Bild zeigt unterschiedliche Möglichkeiten, Antworten in Postman anzuzeigen:
Postman speichert automatisch API -Anrufe, die Sie in der Vergangenheit getätigt haben, um Zeit beim Testen der API zu sparen. Darüber hinaus können sie in zugehörige API -Forderungen für Ihre Bequemlichkeit eingeteilt werden. Hier ist ein Beispiel für die API -Anrufverlauf durch Postbote:
Verwenden von Facebook -Graph -API über Postman
Ein guter Weg, um zu demonstrieren, wie Postman funktioniert, ist die Facebook -Graph -API. In diesem Beitrag konzentrieren wir uns auf Beiträge zur Zeitleiste des Benutzers, wie die Details der Beiträge angezeigt werden und wie Sie Beiträge erstellen und löschen.
Zugriffstoken sind bei der Verwendung der Graph -API von entscheidender Bedeutung. Ein Token ist mit vielen Berechtigungen verbunden. Sie können beispielsweise einen Beitrag mit einem Token nur dann erstellen, wenn Publish_actions eines der ausgewählten Felder beim Generieren eines Tokens ist. Diese zusätzliche Sicherheitsstufe kann Ihnen dabei helfen, einer bestimmten Anwendung spezifische Aktionen zu erteilen, wenn Sie über Facebook angemeldet werden.
Beiträge
anzeigenUm eine Anfrage an die Graph -API zu senden, müssen Sie ein Zugriffstoken generieren. Nachdem Sie das Token generiert haben, sollten Sie eine GET -Anforderung an die folgende URL senden und als Parameter Access_Token verwenden:
<code>curl -i -X POST -H "Content-Type:application/json" http://www.my-api-example.com:port/ -d '{"Name":"Something"}'</code>
Das folgende Bild zeigt den grundlegenden Graph -API -Anruf mit Ihren Details:
Sie können die Liste der Beiträge in Ihrer Zeitleiste überprüfen, indem Sie dem Befehl folgen:
<code>{"message":"success","id":"4"}</code>
hier ist, wie die Details der Postliste in Ihrer Zeitleiste angezeigt werden:
Um die Details eines einzelnen Beitrags anzuzeigen, verwenden Sie die folgenden Ressourcen:
<code>GET /me/</code>
Die Details eines einzelnen Beitrags sind wie folgt:
wie
Senden Sie einfach eine Postanforderung an die folgende URL (bitte beachten Sie, dass Likes Publish_actions erfordern):
<code>GET /me/feed/</code>
Senden Sie eine ähnliche Anfrage über Postman wie folgt:
In ähnlicher Weise können Sie das Like löschen, indem Sie eine Löschenanforderung an dieselbe URL senden:
<code>GET /post-id/</code>
Erstellen Sie einen Beitrag
Um einen Beitrag zu erstellen, müssen Sie zusätzlich zur Postanforderung einige Parameter senden. Sie brauchen auch zu veröffentlichen.
Sie können Ihrer Postanforderung die folgenden Optionen hinzufügen:
- Nachricht: Nachricht zugeordnet mit dem Beitrag zugeordnet
- Link: Link zu externen Ressourcen
- Platz: Der mit dem Beitrag zugeordnete Ort (ähnlich wie "Check-in" A-Speicherort)
- Tags: Jeder Freund oder Seite
- Privatsphäre: Das Publikum für Beiträge, die sichtbar sind
- Object_attachment: Alle vorhandenen Facebook -Beitrag
In der Dokumentation wird erläutert, wie all diese Funktionen verwendet werden.
Sie können Beiträge in Ihrer eigenen Zeitleiste oder in der Zeitleiste von Benutzern, Seiten, Ereignissen oder Gruppen erstellen, die auf der URL basieren, die Sie für die Anforderung senden:
<code>curl -i -X POST -H "Content-Type:application/json" http://www.my-api-example.com:port/ -d '{"Name":"Something"}'</code>
Versuchen wir, in unsere eigene Zeitleiste zu posten. Wenn die Anfrage erfolgreich ist, erhalten wir die ID des erstellten Beitrags. Hier ist ein Beispiel für das Erstellen eines neuen Beitrags mit der Graph -API:
Um einen Beitrag zu bearbeiten
<code>{"message":"success","id":"4"}</code>Beiträge
löschen
Genau wie beim Löschen eines Posts müssen Sie eine Löschenanforderung an die Post -URL senden:
<code>GET /me/</code>
Hinweis: Wir haben in diesem Artikel gesehen, dass Postman viele nützliche Funktionen hat. Nach dem Upgrade der kostenlosen Version (9,99 USD pro Lizenz) gibt es mehr Funktionen - zum Beispiel das Ausführen von API -Sammlungen auf mehreren Datenwerten.
SchlussfolgerungEine API erstellen ist eine entscheidende Aufgabe, die viele wichtige Schritte umfasst. Postbote erleichtert den gründlichen Testprozess. Derzeit scheint der Postman das Problem des durchschnittlichen Entwicklers gut zu lösen. Wie es sich mit den Paradigmenverschiebungen in der Webindustrie entwickelt, bleibt jedoch zu sehen.
Fehlen wir die wichtigen Merkmale des Postboten? Verwenden Sie einen anderen Client, um die API zu testen? Bitte teilen Sie es uns in den Kommentaren unten mit.
häufig gestellte Fragen zum Erstellen und Testen von APIs mit PostmanWas ist Postbote und wie hilft es, APIs zu erstellen und zu testen?
Postman ist ein beliebtes Tool für Entwickler, um APIs zu erstellen und zu testen. Es bietet eine benutzerfreundliche Oberfläche, mit der das Senden von HTTP-Anforderungen und das Anzeigen von Antworten einfach sendet. Postman unterstützt verschiedene Arten von HTTP -Anfragen, z. B. Get, Post, Löschen, Put usw. Sie können auch Anfragen speichern und in eine Sammlung für einfachen Zugriff und Freigabe organisieren. Mit den integrierten Testfunktionen von Postman können Sie Tests für Ihre API direkt im Tool selbst schreiben, was es zu einer umfassenden Lösung für die API-Entwicklung macht.
Ist Postman frei zu verwenden?
Postman bietet kostenlose und bezahlte Versionen. Die kostenlose Version "Postman Basic" bietet eine leistungsstarke Reihe von Funktionen, die ausreichen, um den Anforderungen einzelner Entwickler oder kleiner Teams zu erfüllen. Postman bietet einen kostenpflichtigen Plan für große Teams oder Unternehmen an, die fortschrittliche Funktionen und Zusammenarbeit erfordern.
Wie unterscheidet sich Postman Pro von der Grundversion?
Postman Pro ist eine kostenpflichtige Version, die zusätzliche Funktionen bietet, die in der Basisversion nicht zu finden sind. Dazu gehören die Zusammenarbeit des Teams, die API -Überwachung, die erweiterte API -Dokumentation und vieles mehr. Es ist für professionelle Entwickler und Teams konzipiert, die komplexe API -Entwicklungsprojekte verwalten müssen.
Wie kann ich Postbote kaufen?
Sie können Postbote von ihrer offiziellen Website kaufen. Sie bieten unterschiedliche Preispläne an, die auf Ihrer Teamgröße und Ihren spezifischen Anforderungen basieren. Sie können einen Plan auswählen, der Ihren Anforderungen entspricht und den Eingabeaufforderungen entspricht, den Kauf abzuschließen.
Welche Rolle spielt der Postbote in der Softwareentwicklung?
In der Softwareentwicklung spielt der Postman eine entscheidende Rolle bei der Entwicklung und Prüfung der API. Es ermöglicht Entwicklern, APIs auf einer einzelnen Plattform zu erstellen, zu testen und zu dokumentieren, wodurch der Entwicklungsprozess vereinfacht wird. Es unterstützt auch die Zusammenarbeit und erleichtert den Teams, gemeinsam an API -Projekten zu arbeiten.
Kann ich Postman für automatisierte Tests verwenden?
Ja, Postman unterstützt automatisierte Tests. Sie können Tests für Ihre API in Postman schreiben und sie automatisch mit dem Collection Runner oder Newman (Postman's Command Line Tool) ausführen. Dies erleichtert die Integration von API -Tests in Ihre kontinuierliche Integration/Continuous Delivery (CI/CD) -Pipeline.
Wie organisiere ich meine API -Anfragen in Postman?
MitPostman können Sie API -Anfragen in Sammlungen organisieren. Eine Sammlung ist eine Reihe verwandter Anfragen, die zusammen gespeichert werden können. Dies erleichtert das Verwalten und Teilen Ihrer Anfragen. Sie können der Sammlung auch Ordner für weitere Organisationen hinzufügen.
Unterstützt Postman -Unterstützung verschiedene Arten der Authentifizierung?
Ja, Postman unterstützt verschiedene Authentifizierungstypen, einschließlich Basic -Auth, Bearer -Token, OAuth 1.0, OAuth 2.0 und mehr. Dies macht es zu einem vielseitigen Tool zum Testen von APIs mit unterschiedlichen Authentifizierungsanforderungen.
Kann ich meine Postman -Sammlung mit anderen teilen?
Ja, Postman ermöglicht es Ihnen, Ihre Sammlung mit anderen zu teilen. Dies ist besonders nützlich für die Teamarbeit. Wenn Sie eine kostenpflichtige Version verwenden, können Sie die Sammlung freigeben, indem Sie sie als JSON -Datei exportieren oder direkt vom Postboten teilen.
Wie kann man lernt, Postboten effektiv zu nutzen?
Es gibt viele Ressourcen, um Postbote zu lernen. Die offizielle Postman -Website bietet umfassende Dokumentation und Tutorials. Es gibt auch viele Online -Kurse, Blogs und Foren, in denen Sie die Erfahrungen anderer Postman -Benutzer lernen können.
Das obige ist der detaillierte Inhalt vonAPI -Gebäude und -Tests erleichterten den Postboten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Der Aufstieg der technischen Macht der chinesischen Frauen im Bereich KI: Die Geschichte hinter Honors Zusammenarbeit mit Deepseek Women's Beitrag zum Technologiebereich wird immer größer. Daten des Ministeriums für Wissenschaft und Technologie Chinas zeigen, dass die Zahl der weiblichen Wissenschafts- und Technologiearbeiter enorm ist und eine einzigartige soziale Wertempfindlichkeit bei der Entwicklung von AI -Algorithmen zeigt. Dieser Artikel wird sich auf Ehren -Mobiltelefone konzentrieren und die Stärke des weiblichen Teams, die dahinter stehen, als Erster mit dem Deepseek Big Model herstellen. Am 8. Februar 2024 startete Honor offiziell das Big Model Deepseek-R1 Full-Blut-Version und war der erste Hersteller im Android Camp, der sich mit Deepseek verbindet und von den Benutzern enthusiastische Reaktion aufgebaut hat. Hinter diesem Erfolg treffen weibliche Teammitglieder Produktentscheidungen, technische Durchbrüche und Benutzer

Deepseek veröffentlichte einen technischen Artikel über Zhihu, in dem sein Deepseek-V3/R1-Inferenzsystem im Detail vorgestellt wurde, und enthüllte erstmals wichtige Finanzdaten, was die Aufmerksamkeit der Branche auf sich zog. Der Artikel zeigt, dass die tägliche Kostengewinnspanne des Systems bis zu 545%beträgt, was einen neuen hohen globalen KI -Big -Model -Gewinn darstellt. Die kostengünstige Strategie von Deepseek bietet einen Vorteil im Marktwettbewerb. Die Kosten für das Modelltraining betragen nur 1% bis 5% der ähnlichen Produkte, und die Kosten für V3-Modellschulungen beträgt nur 5,576 Mio. USD, weitaus niedriger als die seiner Konkurrenten. In der Zwischenzeit beträgt die API-Preisgestaltung von R1 nur 1/7 bis 1/2 Openaio3-Mini. Diese Daten beweisen die kommerzielle Machbarkeit der Deepseek -Technologieroute und stellen auch die effiziente Rentabilität von KI -Modellen fest.

Website -Konstruktion ist nur der erste Schritt: die Bedeutung von SEO und Backlinks Das Erstellen einer Website ist nur der erste Schritt, um sie in ein wertvolles Marketing -Asset umzuwandeln. Sie müssen die SEO -Optimierung durchführen, um die Sichtbarkeit Ihrer Website in Suchmaschinen zu verbessern und potenzielle Kunden anzulocken. Backlinks sind der Schlüssel zur Verbesserung Ihrer Website -Rankings und zeigt Google und andere Suchmaschinen die Autorität und Glaubwürdigkeit Ihrer Website an. Nicht alle Backlinks sind von Vorteil: Identifizieren und vermeiden Sie schädliche Links Nicht alle Backlinks sind von Vorteil. Schädliche Links können Ihr Ranking schädigen. Hervorragender kostenloser Backlink -Checking -Tool überwacht die Quelle der Links zu Ihrer Website und erinnert Sie an schädliche Links. Darüber hinaus können Sie auch die Linkstrategien Ihrer Wettbewerber analysieren und daraus lernen. Kostenloses Backlink -Check -Tool: Ihr SEO -Intelligenzbeauftragter

In Kürze wird die erste Klimaanlage mit einem Deepseek Big Model - Midea Fresh and Clean Air Machine T6 ausgestattet. Diese Klimaanlage ist mit einem fortschrittlichen Luft intelligenten Fahrsystem ausgestattet, mit dem Parameter wie Temperatur, Luftfeuchtigkeit und Windgeschwindigkeit gemäß der Umgebung intelligent eingestellt werden können. Noch wichtiger ist, dass es das Deepseek Big Model integriert und mehr als 400.000 AI -Sprachbefehle unterstützt. Der Umzug von Midea hat hitzige Diskussionen in der Branche verursacht und ist besonders besorgt über die Bedeutung der Kombination von weißen Gütern und großen Modellen. Im Gegensatz zu den einfachen Temperatureinstellungen herkömmlicher Klimaanlagen kann Midea Fresh und Clean Air Machine T6 komplexere und vage Anweisungen verstehen und die Luftfeuchtigkeit intelligent an die häusliche Umgebung anpassen, wodurch die Benutzererfahrung erheblich verbessert wird.

Deepseek-R1 ermöglicht die Baidu-Bibliothek und NetDisk: Die perfekte Integration von Deep Thinking and Action hat sich in nur einem Monat schnell in viele Plattformen integriert. Mit seinem kühnen strategischen Layout integriert Baidu Deepseek als Modellpartner von Drittanbietern und in sein Ökosystem, das einen großen Fortschritt in seiner ökologischen Strategie der "großen Modellsuche" erzielt. Baidu Search und Wenxin Intelligent Intelligent Platform sind die ersten, die sich mit den Deep -Suchfunktionen von Deepseek und Wenxin Big Models verbinden und den Benutzern ein kostenloses KI -Sucherlebnis bieten. Gleichzeitig integriert der klassische Slogan von "Sie werden wissen, wenn Sie zu Baidu gehen", und die neue Version der Baidu -App integriert auch die Funktionen von Wenxins großem Modell und Deepseek, wobei die "AI -Suche" und "breite Netzwerkinformationsförderung" gestartet wird.

Dieser GO-basierte Netzwerkanfälligkeitsscanner identifiziert potenzielle Sicherheitsschwächen effizient. Es nutzt die Parallelitätsfunktionen von GO und beinhaltet die Erkennung und Anfälligkeitserkennung. Erforschen wir seine Fähigkeiten und ethisch

AI prompt Engineering für Codegenerierung: Ein Entwicklerhandbuch Die Landschaft der Codeentwicklung ist für eine signifikante Verschiebung vorgesehen. Das Mastering großer Sprachmodelle (LLMs) und das schnelle Engineering sind für Entwickler in den kommenden Jahren von entscheidender Bedeutung. Th


Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Sicherer Prüfungsbrowser
Safe Exam Browser ist eine sichere Browserumgebung für die sichere Teilnahme an Online-Prüfungen. Diese Software verwandelt jeden Computer in einen sicheren Arbeitsplatz. Es kontrolliert den Zugriff auf alle Dienstprogramme und verhindert, dass Schüler nicht autorisierte Ressourcen nutzen.

SAP NetWeaver Server-Adapter für Eclipse
Integrieren Sie Eclipse mit dem SAP NetWeaver-Anwendungsserver.

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

DVWA
Damn Vulnerable Web App (DVWA) ist eine PHP/MySQL-Webanwendung, die sehr anfällig ist. Seine Hauptziele bestehen darin, Sicherheitsexperten dabei zu helfen, ihre Fähigkeiten und Tools in einem rechtlichen Umfeld zu testen, Webentwicklern dabei zu helfen, den Prozess der Sicherung von Webanwendungen besser zu verstehen, und Lehrern/Schülern dabei zu helfen, in einer Unterrichtsumgebung Webanwendungen zu lehren/lernen Sicherheit. Das Ziel von DVWA besteht darin, einige der häufigsten Web-Schwachstellen über eine einfache und unkomplizierte Benutzeroberfläche mit unterschiedlichen Schwierigkeitsgraden zu üben. Bitte beachten Sie, dass diese Software

Dreamweaver Mac
Visuelle Webentwicklungstools