Hallo Stefan,
hier der diff:
232c232
< sub HTTPMOD_AddToQueue($$$$$;$$$$);
---
> sub HTTPMOD_AddToQueue($$$$$;$$$$$);
327a328
> "set[0-9]+Method:GET,POST,PUT " . # select HTTP method for the set
1533c1534
< HTTPMOD_AddToQueue($hash, $url, $header, $data, "set$setNum", $rawVal);
---
> HTTPMOD_AddToQueue($hash, $url, $header, $data, "set$setNum", $rawVal, 0, 0, 0, AttrVal($name, "set${setNum}Method", ""));
2851a2853,2856
> if($hash->{REQUEST}{method}) { #check if optional parameter for HTTP Method is set
> $hash->{method} = $hash->{REQUEST}{method};
> Log3 $name, 5, "$name: HandleSendQueue - call with HTTP METHOD: $hash->{method} ";
> }
2959,2960c2964,2965
< HTTPMOD_AddToQueue($$$$$;$$$$){
< my ($hash, $url, $header, $data, $type, $value, $count, $ignoreredirects, $prio) = @_;
---
> HTTPMOD_AddToQueue($$$$$;$$$$$){
> my ($hash, $url, $header, $data, $type, $value, $count, $ignoreredirects, $prio, $method) = @_;
2974a2980
> $request{method} = $method;
3478c3484
<
---
>
3756a3763,3764
> <li><b>set[0-9]+Method</b></li>
> HTTP Method (GET, POST or PUT) which shall be used for the set.
Und angehängt noch das komplette File mit meinen Änderungen.