已知直线l:y=k(x+1)与抛物线C:y^2=4x.问k为何值时,直线l与抛物线C 有两个交点,一个交点,无交点?