如何通过读取文件构造POST URL

时间:2018-06-22 16:58:09

标签: api unix curl

我有一个采用以下格式的参数的发布请求。

http://someurl/somepath/[objectID]

此外,我还有一个objectID列表。我想知道是否有可能通过读取循环存储在数据文件中的objectID来运行curl命令来执行POST请求。

1 个答案:

答案 0 :(得分:1)

我能够使用bash脚本解决该问题,该脚本在循环中逐行读取文件,并将$ line作为查询参数传递给循环内的curl命令,如下所示。

.data

arr BYTE 1,2,3,4,5,6,7,8
counter DWORD 0

.code
main proc

    xor eax, eax
    mov eax, LENGTHOF arr ; calculate length of array
    mov counter, eax

    xor eax, eax
    xor esi, esi 

    mov esi, OFFSET arr ; now esi contains address of arr

    xor ecx, ecx
    ; set ECX counter for Loop according to ECX
    mov ecx, counter
    mov counter, 0
    L1:
        xor eax, eax
        xor ebx, ebx

        mov eax, [esi]
        inc esi
        mov ebx, [esi]
        dec esi
        mov [esi], ebx
        inc esi
        mov [esi], eax

        inc esi
        dec ecx
    loop    L1

    invoke ExitProcess,0