我正在测试一个C#应用程序,它向另一个Rest API发出请求,我想模拟服务器.我知道基本的python,我想知道我是否可以编写一个简单的API Rest服务器而不涉及像Django这样的大型框架.这将是一个简单的服务器,我通过请求体接收一个json,我必须返回另一个json(内部返回的逻辑,就像一个视图).
最好的祝福!
像这样简单:
@path(/api/v1/somepath, GET)
def my_function(request):
json_input = request.body.json()
# My logic here
response.status = 200
response.body = {'some_field': 'something'}
return response
Run Code Online (Sandbox Code Playgroud) 我正在寻找一种方法将字符串转换为BCD等价物.我使用java,但它确实不是语言的问题.我试图逐步了解如何将字符串转换为BCD.
例如,假设我有以下字符串;
"0200" (This string has four ASCII characters, if we were in java this string had been contained in a byte[4] where byte[0] = 48, byte[1] = 50, byte[2] = 48 and byte[3] = 48)
Run Code Online (Sandbox Code Playgroud)
在BCD中(根据此页面:http://es.wikipedia.org/wiki/Decimal_codificado_en_binario):
0 = 0000
2 = 0010
0 = 0000
0 = 0000
Run Code Online (Sandbox Code Playgroud)
好吧,我认为转换是正确的,但我必须将其保存在一个字节[2].我该怎么办?之后,我必须读取BCD并将其转换为原始字符串"0200",但首先我必须将String解析为BCD.
问候!