def get(self): response_format = format.get(self.request.get('format'), self.request.headers['accept']) self.response.status = 200 self.response.headers['Charset'] = 'utf-8' self.response.headers['Content-Type'] = response_format self.response.write(gimmeProjects(response_format, self.request.get('callback')))
def get(self): response_format = format.get(self.request.get('format'), self.request.headers['accept']) response = gimmeIndex(response_format, self.request.get('callback')) self.response.status = response[1] self.response.headers['Charset'] = 'utf-8' self.response.headers['Content-Type'] = response_format self.response.write(response[0])
def get(self, project): project = project.lower() # Convert project name to lowercase request_format = getFormatFromRequest(project) if request_format[1] == None: get_format = self.request.get("format") accept_header = self.request.headers["accept"] response_format = format.get(get_format, accept_header) else: project = request_format[0] response_format = request_format[1] project = parseProjectName(project) get_callback = self.request.get("callback") response = gimmeProject(project, response_format, get_callback) self.response.status = response[1] self.response.headers["Charset"] = "utf-8" self.response.headers["Content-Type"] = response_format self.response.write(response[0])