Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/62.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 需要PHP到Ruby代码段的翻译(基本授权和URL访问)_Ruby On Rails_Ruby - Fatal编程技术网

Ruby on rails 需要PHP到Ruby代码段的翻译(基本授权和URL访问)

Ruby on rails 需要PHP到Ruby代码段的翻译(基本授权和URL访问),ruby-on-rails,ruby,Ruby On Rails,Ruby,我需要这个Ruby: $context = stream_context_create(array( 'http' => array( 'header' => "Authorization: Basic " . base64_encode("user:pass") ) )); $output = file_get_contents("http://example.com/file.php", false, $context); 谢谢。退房 我想你

我需要这个Ruby:

$context = stream_context_create(array(
    'http' => array(
        'header'  => "Authorization: Basic " . base64_encode("user:pass")
    )
));

$output = file_get_contents("http://example.com/file.php", false, $context);
谢谢。

退房


我想你的意思是“PHP到Ruby”@Abe:标题是这么说的?;)@莱恩,我知道你在那里做了什么。我想我可以用我惊人的新编辑特权自己做!我需要创建带有自定义标题的帖子:
require 'net/http'

output = nil
Net::HTTP.start('example.com') {|http|
  req = Net::HTTP::Get.new('/file.php')
  req.basic_auth 'user', 'pass'
  response = http.request(req)
  output = response.body
}