Advertisement
Guest User

Untitled

a guest
Jul 20th, 2016
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.74 KB | None | 0 0
  1. #!/usr/bin/perl
  2.  
  3. use WWW::Mechanize;
  4. use JSON qw/encode_json/;
  5.  
  6. my $username = 'test';
  7. my $password = 'test';
  8. my $url = 'http://localhost:9990/management';
  9.  
  10.  
  11. for (my $i=0; $i<100; $i++) {
  12. my $method = WWW::Mechanize->new(autocheck => 1);
  13. my $data = encode_json {"operation" => "read-attribute","name" => "server-state", "json.pretty" => 1};
  14.  
  15. $method->add_header('Accept'=>'text/plain');
  16. $method->add_header('Content-Type'=>'application/json');
  17. $method->credentials("localhost:9990","ManagementRealm", $username=>$password);
  18.  
  19. $method->post($url, content=>$data );
  20. my $result = JSON::XS->new->allow_nonref->decode($method->content());
  21. print "$i - $result->{result}\n";
  22. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement