From f415ca2d752f77af239834f142b0624acd9a65d1 Mon Sep 17 00:00:00 2001 From: anonymous <anonymous> Date: Mon, 25 Nov 2019 13:54:10 +0100 Subject: [PATCH] Virsu Found --- 2019-08-07 CKAN E-Akte.md | 16 ++++++++++++++++ ICAP_Test.txt | 1 + test-without-virus | 1 + 3 files changed, 18 insertions(+) create mode 100644 ICAP_Test.txt create mode 100644 test-without-virus diff --git a/2019-08-07 CKAN E-Akte.md b/2019-08-07 CKAN E-Akte.md index 9af5df1..410a90a 100755 --- a/2019-08-07 CKAN E-Akte.md +++ b/2019-08-07 CKAN E-Akte.md @@ -303,6 +303,22 @@ Daraufhin erhält der Client folgende Antwort von CKAN: } ``` + +Fals die Datei einen Virus enthält, so wird die Nachricht gesendet. + +```json +{ + "help": "http://transparenz-test.zitsh.de/api/3/action/help_show? + name=resource_create", + "success": false, + "error": { + "__type": "Validation Error", + "upload": ["Virus gefunden"] + } +} +``` + + Falls zusätzliche Dateien zu dem gleichen Dokument gehören, so muss der Befehl mit der entsprechenden *Resource* und Namen noch einmal ausgeführt werden. Hierbei ist zu beachten, dass die zeitliche Reihenfolge des Uploads in CKAN abgebildet wird und das zuletzt hochgeladene Dokument des Dateiformats unter der url. Der Hashwert wird nur dann zurück geschickt, wenn man einen Hashwert hochgeladen hat. ``` diff --git a/ICAP_Test.txt b/ICAP_Test.txt new file mode 100644 index 0000000..704cac8 --- /dev/null +++ b/ICAP_Test.txt @@ -0,0 +1 @@ +X5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H* diff --git a/test-without-virus b/test-without-virus new file mode 100644 index 0000000..1875361 --- /dev/null +++ b/test-without-virus @@ -0,0 +1 @@ +Für unseren Kunden in Nordrhein-Westfalen suchen wir ab Januar einen Entwickler im Bereich E-Trading / Automatisierung (m/w). -- GitLab