fix bugs: publish streamName argument may be carry ?key=value&key=value&argumetn