optimize: 优化请求处理程序,允许拦截器中异步发送请求。
							parent
							
								
									3650fb2e96
								
							
						
					
					
						commit
						aa04f998ca
					
				| 
						 | 
				
			
			@ -66,7 +66,7 @@ module.exports = function createRequestHandler (createIntercepts, middlewares, e
 | 
			
		|||
              }
 | 
			
		||||
              const goNext = reqIncpt.requestIntercept(context, req, res, ssl, next)
 | 
			
		||||
              if (goNext) {
 | 
			
		||||
                next()
 | 
			
		||||
                if (goNext !== 'no-next') next()
 | 
			
		||||
                return
 | 
			
		||||
              }
 | 
			
		||||
            }
 | 
			
		||||
| 
						 | 
				
			
			@ -215,7 +215,7 @@ module.exports = function createRequestHandler (createIntercepts, middlewares, e
 | 
			
		|||
    (async () => {
 | 
			
		||||
      await requestInterceptorPromise()
 | 
			
		||||
 | 
			
		||||
      if (res.writableEnded) {
 | 
			
		||||
      if (res.writableEnded || res.waitingToWrite) {
 | 
			
		||||
        // log.info('res is writableEnded, return false')
 | 
			
		||||
        return false
 | 
			
		||||
      }
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue