# File lib/sqs/right_sqs_interface.rb, line 313 def peek_message(queue_url, message_id) req_hash = generate_rest_request('GET', :queue_url => "#{queue_url}/#{CGI::escape message_id}" ) messages = request_info(req_hash, SqsReceiveMessagesParser.new(:logger => @logger)) messages.blank? ? nil : messages[0] rescue on_exception end