X-Git-Url: https://git.sven.stormbind.net/?a=blobdiff_plain;f=tests%2FdebugProc.tcl;fp=tests%2FdebugProc.tcl;h=fd2ebdb8c492c815c0d4b780d269c577b8bb3f25;hb=b0e6fb6e4379fb87fa2854b84a56c5ad49c644da;hp=0000000000000000000000000000000000000000;hpb=c9a5bcd9d76f699909b24e71a2a216d36062ab0b;p=sven%2Ftclcurl.git diff --git a/tests/debugProc.tcl b/tests/debugProc.tcl new file mode 100755 index 0000000..fd2ebdb --- /dev/null +++ b/tests/debugProc.tcl @@ -0,0 +1,41 @@ +package require TclCurl + +proc DebugProc {infoType data} { + + switch $infoType { + 0 { + set type "text" + } + 1 { + set type "incoming header" + } + 2 { + set type "outgoing header" + } + 3 { + set type "incoming data" + } + 4 { + set type "outgoing data" + } + 5 { + set type "incoming SSL data" + } + 6 { + set type "outgoing SSL data" + } + } + + puts "Type: $type - Data:" + puts "$data" + + return 0 +} + +set curlHandle [curl::init] + +$curlHandle configure -url 127.0.0.1 -verbose 1 \ + -debugproc DebugProc + +$curlHandle perform +$curlHandle cleanup