add http timeout

add http timeout