http kernel sub request