راهنمایی در مورد روبی

سلام
من روبی کار نیستم.یه مشکل بزرگ پیش اومده مجبورم از نمونه برنامه روبی استفاده کنم.
از یه جایی به یک سایت درخواست ارسال میشه.(که البته خود اون صفحه درخواستی وجود نداره و ریدایرکت میشه به صفحه ای که ما میخایم و عملیات پردازش میشه)
حالا مشکلم اینکه ارسال به صورت عجیبی هست.اوطر که من فهمیدم یک درخواست Get ارسال میشه اگه جواب اومد پشت بندش درخواست post.
نمونه کدی که دارم کل عملیات رو انجام میده.ولی دوتا مشکل دارم
1- روبی بلد نیستم
2- اصلا امکان اسفاده از روبی نیس و باید به asp بنویسم.

حالا میخاستم یکی کد رو واسم تشریح کنه. ممنون

        require 'uri'
require 'net/http/post/multipart'

class TestController < ApplicationController
#protect_from_forgery with: :null_session
skip_before_action :verify_authenticity_token
  def recieve

  session_start
 
   if params[:DataLog_Packet]
   
       @dataLog_Packet = params[:DataLog_Packet]
        
			  
			  
          @f_name = "c:/gdg_tmp/#{cookies[:Client_GUID]}===#{rand(20000)}.log"

         File.write(@f_name, @dataLog_Packet)

            @str = send_request cookies[:Client_RequestType], 0, -1, "", -1, 'Packet parse ok'
		
 
  
  end
  render body: @str


  end



post "/server.php" => "test#recieve"
   get "/server.php" => "test#recieve"

نمیدونم چرا کدها رو اینطوری کپی میکنه تو پست.ببخشید نتونستم کدها رو مرتب کنم

این وبسایت، از MarkDown پشتیبانی میکنه. برای مطالعه‌ی بیشتر، به اینجا سر بزنید.

لطفا پست رو با Markdown اصلاح بفرمائید که بشه درست خوندش و کمک کرد

فکر کنم تصحیح شد.شرمنده

من الان گیج شدم. کاری که می خواین انجام بدید چیه دقیقا ؟