当前位置: 移动技术网 > IT编程>脚本编程>Python > 使用 Got包的一些体会

使用 Got包的一些体会

2020年10月23日  | 移动技术网IT编程  | 我要评论
近期使用Got包时,发现一些神奇的事情,如果大家有遇到的话,欢迎交流。形如此函数:Got: function(seqno, gotbody, callback) { let {method, url, options} = gotbody; options.timeout = 200 got[method](url, options).then(response => { callba

近期使用Got包时,发现一些神奇的事情,如果大家有遇到的话,欢迎交流。
形如此函数:

Got: function(seqno, gotbody, callback) {            
	let {method, url, options} = gotbody;            
	options.timeout = 200            
	got[method](url, options).then(response => {                
		callback(seqno, null, response, response.body)            
	}).catch(error => {                
		callback(seqno, error, null, null)            
	})        
}

平时使用时,无什么问题,但是今天调用一次此函数,它会先到then中回调,再到catch中回调。

试了几次都是这样,以为是VS code问题,重启会问题依旧。

后来打断点,看error,原来在外面的调用函数后,在函数回调里面写的语句有错误,导致此原因。

调试了几个小时,总算解决,特此记录。

本文地址:https://blog.csdn.net/Wai_Leung/article/details/109246621

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网