# File src/Session.rb, line 187 def resource_url(*args,&block) if block_given? resource = [block,args] else #args[0] == body, args[1] == content type, args[2] == http headers resource = Iowa::Resource.new(args[0], args[1], args[2]) end resourceID = "r_#{@requestCount}.#{@resourceCount}" @resources[resourceID] = resource @resources_by_component[@context.requestID] ||= [] @resources_by_component[@context.requestID].push resourceID @resourceCount = @resourceCount.next return "#{@context.sessionURL}.#{resourceID}" end