Zum Inhalt springen

Curl- https upload


Empfohlene Beiträge

Hallo zusammen,


CURL	="/usr/bin/curl"


#Workspace

WS	="/home/../.."


CERT_DIR="${WS}/curl_cert"

CERT	="${WS_DIR}/zertifikat_pem"

PW	="blub"


URL="https://url.de"



$CURL -E $CERT:$PW --url $URL

Ich bekomm keine Verbindung zustande. Wo liegt der Fehler?

Das ist ein Zwischenschritt um später Files am Zielserver uploaden zu können.

Gruß

S.E.

Link zu diesem Kommentar
Auf anderen Seiten teilen


$curly = curl_init();

curl_setopt($curly, CURLOPT_URL, "https://url.de");
curl_setopt($curly, CURLOPT_HEADER, 0);
curl_setopt($curly, CURLOPT_RETURNTRANSFER, 1);

curl_setopt($curly, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($curly, CURLOPT_SSL_VERIFYHOST, TRUE);

//curl_setopt($curly, CURLOPT_CAPATH, "./curl_cert/");
curl_setopt($curly, CURLOPT_SSLCERT, "./curl_cert/zertifikat.pem");
curl_setopt($curly, CURLOPT_SSLCERTPASSWD, 'blub123');

$filename = "./curl_tmp/archive.zip";
$file = fopen($filename1,'r');

curl_setopt($curly, CURLOPT_POSTFIELDS, "feldname=$file");

curl_exec($curly);
echo curl_error($curly);

curl_close($curly);
[/php]

okay, jetzt versuch ich es über diesen weg.

interessant ist das ich keine fehlermeldung bekomm, url und formular-feldname gecheckt habe, aber der upload noch nicht funktioniert.

findet jemand auf den ersten blick den wurm?

Link zu diesem Kommentar
Auf anderen Seiten teilen

Wie würde das bei dir aussehen, Tweetymax? :)

Kann ich dir ehrlich gesagt nicht genau sagen, ich habe nur eine Seite mit den entsprechenden Optionen gefunden, und nachdem du eine Datei ja direkt einlist, gibt es dafür folgende Optionen:

CURLOPT_FILE Die Datei, in die der Transfer geschrieben werden soll. Standard ist STDOUT (der Browser).

CURLOPT_INFILE Die Datei die zum Upload gelesen werden soll.

CURLOPT_STDERR Eine Datei, in die Fehler ausgegeben werden, alternativ zu STDERR.

CURLOPT_WRITEHEADER In diese Datei werden die Header eines Transfers geschrieben.

Quelle: php.net

ich denke fürs schreiben sollte dann CURLOPT_INFILE genutzt werden. Aber wie gesagt bin mir da nicht ganz sicher über die vorgehensweise. Doch da Postfields ja Formulardaten erwartet, würde ich bezweifeln, dass man docht eine Ressource angeben kann.

EDIT:

ich werds am WE selbst mal ausprobieren und dir ein ergebnis posten ;)

Bearbeitet von Tweetymax
Link zu diesem Kommentar
Auf anderen Seiten teilen

  • 4 Wochen später...
  • 4 Wochen später...

Soo hallo :)

Quelle: cURL and libcurl

 Example:


  (page located at http://www.formpost.com/getthis/


        <form action="post.cgi" method="post">

        <input name=user size=10>

        <input name=pass type=password size=10>

        <input name=id type=hidden value="blablabla">

        <input name=ding value="submit">

        </form>


  We want to enter user 'foobar' with password '12345'.


  To post to this, you enter a curl command line like:


        curl -d "user=foobar&pass=12345&id=blablabla&ding=submit"  (continues)

          http://www.formpost.com/getthis/post.cgi

Angenommen es existiert kein "name" für den Submit-Button, wie könnte ich das Formular dann abschicken?

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...