On 1 mar, 19:32, exequiel <[email protected]> wrote:
> Hi,
>
> To send data from an action I do this:
>
> def send_mydata
>   ...
>   uri = URI.parse(link)
>   net_http = Net::HTTP.new(uri.host, uri.port)
>   net_http.open_timeout = timeout
>   net_http.read_timeout = timeout
>   net_http.use_ssl = (uri.scheme == 'https')# enable SSL/TLS
>   if net_http.use_ssl?
>     net_http.cert =
> OpenSSL::X509::Certificate.new(File.read(cert_path))
>     net_http.key = OpenSSL::PKey::RSA.new(File.read(key_path))
>     net_http.verify_mode = OpenSSL::SSL::VERIFY_NONE
>   end
>
>   self.response_body = proc do |response, output|
>     net_http.start do |http|
>       http.request_get(uri.request_uri()) do |res|
>         case res
>           when Net::HTTPSuccess then
>             res.read_body do |segment|
>               response.write(segment)
>             end
>           when Net::HTTPRedirection then
>             response.close() unless response.closed?
>             return
>           else
>             raise "Net::HTTPResponse error: #{res.message.to_s()}"
>          end
>       end
>     end
>   end
> end
>

Hi,
How can i set parameters in this case?

Thanks

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en.

Reply via email to