我的httmock尝试无法使用斜杠。你知道吗
from httmock import urlmatch, HTTMock
import requests
@urlmatch(netloc=r'(.*\.)?test.com/hi')
def google_mock(url, request):
return 'Feeling lucky, punk?'
with HTTMock(google_mock):
r = requests.get('http://test.com/hi/')
print(r.text)
不起作用但
from httmock import urlmatch, HTTMock
import requests
@urlmatch(netloc=r'(.*\.)?test.com')
def google_mock(url, request):
return 'Feeling lucky, punk?'
with HTTMock(google_mock):
r = requests.get('http://test.com/')
print(r.text)
确实有效。你知道吗
我对它进行了调试,唯一的区别是url中的/。 你知道吗?你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐