MCPcopy Create free account
hub / github.com/sqlmapproject/sqlmap / finish_starttag

Method finish_starttag

lib/utils/sgmllib.py:344–359  ·  view source on GitHub ↗
(self, tag, attrs)

Source from the content-addressed store, hash-verified

342 # Internal -- finish processing of start tag
343 # Return -1 for unknown tag, 0 for open-only tag, 1 for balanced tag
344 def finish_starttag(self, tag, attrs):
345 try:
346 method = getattr(self, 'start_' + tag)
347 except AttributeError:
348 try:
349 method = getattr(self, 'do_' + tag)
350 except AttributeError:
351 self.unknown_starttag(tag, attrs)
352 return -1
353 else:
354 self.handle_starttag(tag, method, attrs)
355 return 0
356 else:
357 self.stack.append(tag)
358 self.handle_starttag(tag, method, attrs)
359 return 1
360
361 # Internal -- finish processing of end tag
362 def finish_endtag(self, tag):

Callers 2

parse_starttagMethod · 0.95
finish_shorttagMethod · 0.95

Calls 3

unknown_starttagMethod · 0.95
handle_starttagMethod · 0.95
appendMethod · 0.45

Tested by

no test coverage detected